我有一个 JavaScript 函数,它可以切换 div 以显示/隐藏,如果我只有一个切换单个 div 的链接,它就可以工作。但是我有一个 while 循环,它创建了几个这样的链接和 div,每一行一个。但只有第一个链接有效。我可以在我的 id 末尾为切换链接和 div 添加一个 $,我如何告诉 JavaScript 查找这个变量?
JavaScript:
$(function(){
var id = document.getElementById();
$('#toggleDiv').click(function(){
$('#targetDiv').toggle();
});
});
PHP:
echo "<a href=\"javascript:void(0);\" id=\"toggleDiv$ctr\">;
echo "<div id=\"targetDiv$ctr\" style=\"display:none;\">";
如您所见,$ctr 有助于个性化每个链接和 div,但我需要 java 来识别正在单击的#toggleDiv,从而允许它切换正确的#targetDiv。
有什么帮助吗?