Javascript Jquery:not()选择器
我不明白为什么jquery的:not选择器没有做我想做的事情。Javascript Jquery:not()选择器,javascript,jquery,Javascript,Jquery,我不明白为什么jquery的:not选择器没有做我想做的事情。 我是不是用错了?1-第一次绑定时需要使用鼠标悬停,而不是鼠标悬停: $('#thisdiv').mouseleave(function() { $('#thisdiv').fadeOut(400) }); hover接受两个功能参数(mouseover/mouseout) 2-标记末尾的结束div标记已损坏(缺少一个如果要显式设置时间,则需要将其作为散列参数传入。否则,可以使用“慢”、“快”或默认值400 <di
我是不是用错了?1-第一次绑定时需要使用
鼠标悬停
,而不是鼠标悬停
:
$('#thisdiv').mouseleave(function() {
$('#thisdiv').fadeOut(400)
});
hover
接受两个功能参数(mouseover/mouseout)
2-标记末尾的结束div标记已损坏(缺少一个
如果要显式设置时间,则需要将其作为散列参数传入。否则,可以使用“慢”、“快”或默认值400
<div id ="three"class="block">three/div> <-- here
很抱歉,标记被破坏了,我不得不删除a href标记,因为stackoverflow不允许我在一篇文章中有超过1个a href。你的链接示例很好,但我想我没有说清楚。只有当我必须将光标移到div并将鼠标移出时,thisdiv才会消失。当我将鼠标移到一个上时,thisdiv会出现,但当我移动时对于#2,#thisdiv仍然保留在那里。这是个问题,同时,#thisdiv是一个有链接供用户单击的div。我只能使用:not selector,所以当我鼠标移到除#thisdiv之外的任何位置时,#thisdiv将消失。
$('#one').mouseover(function() {
$('#thisdiv').fadeIn(400);
});
<div id ="three"class="block">three/div> <-- here
$('#my_button').mouseleave(function(){ $(this).fadeOut({duration:1000}) })