关于多个不同ID的DIV 需调用不用 JS函数 的问题、、
我在网上找了jquery 展开隐藏 DIV 的函数,非常简单
<script type="text/javascript" src="http://jqueryjs.googlecode.com/files/jquery-1.3.2.min.js"></script>
<script type="text/javascript">
$(document).ready( function(){});
function slideToggle(){
$("#div1").slideToggle(500);//窗帘效果的切换
}
</script>
<a href=# onclick=slideToggle()>打开DIV</a>
<div id=1>
测试<br>
测试
</div>
这样是可以实现的,但是问题来了,我不是只有一个div
我而是批量产生若干个div
<a href=# onclick=slideToggle()>打开DIV</a>
<div id=div1>
测试<br>
测试
</div>
<a href=# onclick=slideToggle()>打开DIV</a>
<div id=div2>
测试<br>
测试
</div>
<a href=# onclick=slideToggle()>打开DIV</a>
<div id=div3>
测试<br>
测试
</div>
.
.
.
.
.
这样我不管点哪个div上面的链接
都是展开的第一个div
求解决办法~!!
------解决方案--------------------请复习jQuery的选择器部分。
------解决方案--------------------将所有要应用的层设置class class="tree"
$(".tree").....
------解决方案--------------------onclick="$(this).slideToggle(500)";