首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

关于多个不同ID的DIV 需调用不用 JS函数 的有关问题、

2012-03-18 
关于多个不同ID的DIV 需调用不用 JS函数 的问题、、我在网上找了jquery 展开隐藏 DIV 的函数,非常简单scrip

关于多个不同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)";

热点排行