为什么不能在jQuery代码中放入多个选择器?
看起来很简单,你点击.nextbutton打开联系人分区,你会想如果你点击'contact,.nextbutton',你可以用这两个按钮来关闭它,但这不起作用? 我想知道为什么为什么不能在jQuery代码中放入多个选择器?,jquery,Jquery,看起来很简单,你点击.nextbutton打开联系人分区,你会想如果你点击'contact,.nextbutton',你可以用这两个按钮来关闭它,但这不起作用? 我想知道为什么 $('.nextbutton').click(function () { $('#contact').stop().fadeTo(1500, 1); }); $('#contact').click(function () { $('#contact').stop().fadeTo(1500, 0.001); });
$('.nextbutton').click(function () {
$('#contact').stop().fadeTo(1500, 1);
});
$('#contact').click(function () {
$('#contact').stop().fadeTo(1500, 0.001);
});
为什么不举一个你正在尝试的语法的例子?$“contact,.nextbutton”肯定会起作用。你的示例可以使用一些HTML,这样我们就可以了解它为什么不起作用了。很抱歉这里有一个例子。尝试添加.nextbutton。
$('#contact, .nextbutton').click(function () {
$('#contact').stop().fadeTo(1500, ($(this).hasClass('nextbutton') ? 1 : 0.001));
});