从昨天开始,我一直在尝试做某事,但我真的被困住了。这是目前“有效”的方法:
<h1 onclick="functionToggle(<?php echo "'".$base."'" ?>)"> <?php echo $base ?></h1>
哪个回声:
<h1 onclick="functionToggle('helpers')"> helpers</h1>
我有一个像这样的 div:
<div id="helpers" class="hidden">
<div class="fichier">audio_extensions March 02 2013 23:35:36.</div>
<div class="fichier">ebook_extensions March 02 2013 19:42:55.</div>
<div class="fichier">movie_extensions March 02 2013 20:28:01.</div>
<div class="fichier">zip_extensions March 02 2013 19:50:21</div>
</div>
问题是:有了这个函数,在 JS 中:
<script>
function functionToggle(elem){
etat=document.getElementById(elem).style.display;
if(etat=="none"){
document.getElementById(elem).style.display="block";
}
else{
document.getElementById(elem).style.display="none";
}
}
</script>
这行得通。我只是想知道如何用 JQuery 做到这一点?我尝试过这样的事情:
<script>
function functionToggle(elem){
$("#elem").toggle();
}
</script>
和许多其他组合,但它不起作用。我没有任何错误,它根本不起作用。
如果你有解决方案:)