click - What is wrong with the following jQuery -


the following jquery nothing. did miss comma or something?

<script> $(".link<? echo $counter; ?>").click(function () {     $('.sub').toggle(function () {         $(".sub<? echo $counter; ?>").animate({             height: ($(this).parent().height() * <? echo(count($$vari)); ?> ) + 20         }, 1000);     }, function () {         $(".sub<? echo $counter; ?>").animate({             height: 0         }, 1000);     }); });     </script> 

the console not trow error's , when change code

<script> $(".link<? echo $counter; ?>").click(function() { $(".sub<? echo $counter; ?>").animate({ height: ($(this).parent().height() * <? echo (count($$vari)); ?>) + 20 }, 1000 ); }); </script> 

the script works (except toggle ofcource)

the toggle() function used way has been removed in jquery 1.9, , shows , hides elements. php outputs impossible know, should'nt use shorttags ?

also note binding click inside click, , everytime .link* elements clicked, new event handler bound .sub elements.


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -