nynw.net
当前位置:首页 >> jquEry 通过html方法增加对象后hovEr失效怎办? >>

jquEry 通过html方法增加对象后hovEr失效怎办?

1.$("#msg").html($("#msg").html()+inner); 其实不是失效了,而是dom树改变了,#msg 里面的内容改变,就不是原来的 .list 了 2.$("#msg").append($(inner); 新加入的 $(inner) ,不在原本的 $('.list') 集合里,因此新加入的没有被绑定事件 我...

没听说过jq有hover方法,使用mouseover或者mouseenter方法替代吧!

我敢说我的这个是你想要的: $(function(){ var old = null; $("#menu li").hover( function(e) { if(old==null) old = $(this).siblings(".active"); $(this).addClass("active").siblings().removeClass("active"); },function(e){ old.addCla...

手写html $(function(){ $("#1").mouseenter(function(){$(this).css("background","red");});//鼠标在按钮上,设置red $("#1").mousedown(function(){$(this).css("background","yellow");}).mouseup(function(){$(this).css("background","bla...

$("td").hover( function () { $(this).addClass("hover"); }, function () { $(this).removeClass("hover"); });

你在生成a标签以前绑定在a上面的事件属于生成a以前的a,举个例子,现在有一个a(alpha),它有一个hover事件,现在我创建了一个a(beta),那么beta就不拥有alpha拥有的事件。因为jquery的事件绑定不是动态的,后来创建的a均不属于先前的hover事件的...

参考下面代码: $(function() { $("#div1").hover(function(ev) { $("#div2").stop(true,true).fadeIn(); }, function() { $("#div2").stop(true,true).fadeOut() }); })

#div1{width:300px;height:300px;background:red;display:none;} #div2{width:150px;height:150px;background:gray;display:none;} #div2{width:60px;height:60px;background:gray;display:none;} $("div1").hover( function () { $("div2").cs...

$(document).ready(function(){ $(".imgtext").hide(); $(".zzsc").hover(function(){ setTimeout(function(){ $(".imgtext").slideToggle(400); },1000); //加上定时器 }); });

建议用jQuery 的hover方法,比较简单快速: $("#button").hover(function(){ //滑进 },function(){ //滑出 });

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com