Я пытаюсь slidetoggle ul. Но я застрял.JS slidetoggle on UL
Вот мой вопрос:
Эти коды работают:
<div class="splitleft" onclick="toggle_item(b)">
<?php echo $admin_logs ?>
<ul class="menu" id="b">
<li><a href="index.php?content=admin&page=show_logs_all"><?php echo $admin_logs_desc ?></a></li>
<li><a href="index.php?content=admin&page=show_logs_player"><?php echo $admin_watch_players ?></a></li>
<li><a href="index.php?content=admin&page=show_logs_admins"><?php echo $admin_watch_admins ?></a></li>
</ul>
</div>
<script>function toggle_item(e){$(e).slideToggle();}</script>
Но я не хочу этого. Я хочу, как это:
<ul class="menu" onclick="toggle_item(b)" id="b">
<li><a href="index.php?content=admin&page=show_logs_all"><?php echo $admin_logs_desc ?></a></li>
<li><a href="index.php?content=admin&page=show_logs_player"><?php echo $admin_watch_players ?></a></li>
<li><a href="index.php?content=admin&page=show_logs_admins"><?php echo $admin_watch_admins ?></a></li>
</ul>
Может кто-нибудь помочь мне :) Я действительно не хорошо на JS ..
+1 для объяснения причин, почему это не будет работать точно так, как хочет OP. Вот [скрипка] (http://jsfiddle.net/WDmFH/), чтобы показать, что вы описали. – naththedeveloper
Спасибо. Это работает. –