Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 按类查找对象并淡入另一个对象_Javascript_Jquery_Html - Fatal编程技术网

Javascript 按类查找对象并淡入另一个对象

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

我有一个类id为.icon informationIcon的div。当我“mouseleave”时,我希望redNotesDiv(在同一页上)褪色。现在,此代码不会触发。我看了一些例子,似乎它应该是有效的。有什么问题

$(".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")
});