smary i html filtrowanie

0

Witam czy ktoś może mi wytłumaczyć czemu po dodaniu {include file='header.html'} i {include file='footer.html'} filtrowanie przestaje działać ?

{include file='header.html'}

<section id="base" class="base">
	<div class="container">
		<div class="base">

<script type="text/javascript" src="js/jquery-latest.js"></script> 
<script type="text/javascript" src="js/jquery.tablesorter.js"></script> 
            
  <table id="myTable" class="tablesorter" border="1"> 
  <thead> 
    <tr> 
      <th>Last Name</th> 
      <th>First Name</th> 
      <th>Email</th> 
      <th>Due</th> 
      <th>Web Site</th> 
    </tr> 
  </thead> 
  <tbody> 
  <tr> 
    <td>Smith</td> 
    <td>John</td> 
    <td>[email protected]</td> 
    <td>$50.00</td> 
    <td>http://www.jsmith.com</td>    
  </tr> 
  <tr> 
    <td>Bach</td> 
    <td>Frank</td> 
    <td>[email protected]</td> 
    <td>$50.00</td> 
    <td>http://www.frank.com</td> 
  </tr> 
  <tr> 
    <td>Doe</td> 
    <td>Jason</td> 
    <td>[email protected]</td> 
    <td>$100.00</td> 
    <td>http://www.jdoe.com</td> 
  </tr> 
  <tr> 
    <td>Conway</td> 
    <td>Tim</td> 
    <td>[email protected]</td> 
    <td>$50.00</td> 
    <td>http://www.timconway.com</td> 
  </tr> 
  </tbody> 
  </table> 

  </div>
</div>
</section>
<script type="text/javascript"> 
{literal} 
jQuery(document).ready(function() 
    { 
        jQuery("#myTable").tablesorter(); 
    } 
); 
{/literal} 
</script>

{include file='footer.html'}
0

Podejrzewam że masz źle napisany nagłówek <head>... jak widać przed <body> nie jest on domknięty. Znaczniki script powinny być albo head, albo gdzieś w body. Poza tym <section> powinno być w body. Sprawdź cały wygenerowany kod za pomocą jakiegoś walidatora html i będziesz wiedział co jest nie tak.

0

A możesz pokazać zawartość footer i head.html ? Najlepiej to wklej całość na jakiegoś pastebina (o ile długie będą) podejrzewam że biblioteki mogą się gryźć lub tag jakiś jest niedomknięty. A tu masz jeszcze JSBin'a
Zawartosć tablesorters.min.js jest na zakładce JS :) i jak widać działa, więc na 100% coś masz nie tak z includowanych plikach.
https://jsbin.com/vayisuyepi/edit?html,js,console,output

1 użytkowników online, w tym zalogowanych: 0, gości: 1