相同的JS功能 - 很多次?
问题描述:
我以前得到this (useful!) answer关于使用.next()进行相同的DIV盲效应。相同的JS功能 - 很多次?
不过,我似乎无法得到这个简单的功能在同一时间超过一个DIV工作:
$(document).ready(function(){
$("#closeButton").click(function(){
$(this).next().toggle("fast");
});
});
任何想法?谢谢。
答
您正在使用的选择器仅选择一个元素。你需要改变的是它选择了一组元素。
$(document).ready(function(){
$(".wider_div h3").click(function(){
$(this).next().toggle("fast");
});
});
这可能在给定结构的情况下工作。
+0
完美。谢谢。 – 2009-08-22 19:38:47
答
它是关于在页面上多次出现的特定类型的按钮吗?尝试使用jQuery的live()
:
$(document.ready(function() {
$('button.your_class').live('click', function(){
$(this).toggle('fast');
});
});
,并附加适当的类要“被监听”按钮。
+0
+1生活是前进的道路 – redsquare 2009-08-22 19:41:39
请张贴您的HTML。 – svinto 2009-08-22 18:36:29