Dobry den. na jednom e-shope si robim modul pre zobrazenie kategorii (značiek) a narazil som na jeden problem. js robi to co potrebujem ale s jednou chybou. ked zadam nejaky pocet poli, tak sa mi vzdy zobrazi jedno navyse. cize ak zadam osem, zobrazi sa 9. prosim poradte kde moze byt chyba, diky
Kód:
<ul id="show">
<?php foreach ($manufactureres as $manufacturer) { ?>
<li><a href="<?php echo $manufacturer['href']; ?>"><?php echo $manufacturer['name']; ?></a></li>
<?php } ?>
</ul>
<script type="text/javascript"><!--
$('ul#show').each(function(){
if ($(this).find("li").length > <?php echo $limit; ?>) {
$(this)
.find('li:gt('+<?php echo $limit; ?>+')').hide().end().append (
$('<li class="show_all_brands"><a href="<?php echo $show_all_brands; ?>"><?php echo $text_more; ?></a></li>').click( function(){
$(this).end().remove();
})
);
}
});
//--></script>