Javascript 按类查找对象并淡入另一个对象
我有一个类id为.icon informationIcon的div。当我“mouseleave”时,我希望redNotesDiv(在同一页上)褪色。现在,此代码不会触发。我看了一些例子,似乎它应该是有效的。有什么问题Javascript 按类查找对象并淡入另一个对象,javascript,jquery,html,Javascript,Jquery,Html,我有一个类id为.icon informationIcon的div。当我“mouseleave”时,我希望redNotesDiv(在同一页上)褪色。现在,此代码不会触发。我看了一些例子,似乎它应该是有效的。有什么问题 $(".icon informationIcon").bind("mouseleave", function () { redNotesDiv.fadeOut("slow", "linear") }); ASPX。文件 <div class="icon inform
$(".icon informationIcon").bind("mouseleave", function () {
redNotesDiv.fadeOut("slow", "linear")
});
ASPX。文件
<div class="icon informationIcon" style="display: block;"></div>
当您要选择具有多个类的元素时,应使用以下格式:
$(".class1.class2.class3")
# your code should be
$(".icon.informationIcon").bind("mouseleave", function () {
redNotesDiv.fadeOut("slow", "linear")
});
在选择器中,类不应该有空格,每个类都应该有(点)操作符可能在加载HTML之前执行JavaScript?也许把你的JavaScript包装成一个类?@AakashVerma是的。是redNotes2什么是redNotes2?我的意思是说它是一个div类还是类似于icon informationIcon的东西?我不认为它是重复的;他可能试图访问一个由多个单词组成的类,而这个类的hack似乎是相同的。您的示例是正确的too@jan86事实上,我的答案比公认的要早:-(。无论如何,解决你的问题是第一件事。
$(".icon.informationIcon").bind("mouseleave", function () {
redNotesDiv.fadeOut("slow", "linear")
});