快捷导航

用Hover绑定元素事件,若要写的样式很多。用attr()方法读取样式表类名。为

.leftdiv{width:350px;height:150px;padding:5px;margin:5px;border:1pxsolid#ccc;background:#bbffaa;}p{height:50px;border:1pxsolidred;margin:30px;}.bjcolor{background:#fff;}</script>.hover()方法

触发hover事件
$("p").hover(function(){$(this).css("background",'red');},function(){$(this).attr("bjcolor");//这里换成获取样式表里面的样式,或换成.addClass()方法都没反应});</script>—————————————————————————————————————————————————————是不是要结合removeClass()才行?$('p').hover(function(){$(this).addClass("add");},function(){$(this).removeClass("add");})

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

$(this).css("backgroundcolor","#fff");
bjcolor并不是属性,而是class
回复

使用道具 举报

。。。
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP