0
说,你有这样的代码:jQuery的悬停多个项目
$("#sub_nav_home1").hover(function() {
$("#homepage").removeClass();
$("#homepage").addClass("homepage1");
});
$("#sub_nav_home2").hover(function() {
$("#homepage").removeClass();
$("#homepage").addClass("homepage2");
});
$("#sub_nav_home3").hover(function() {
$("#homepage").removeClass();
$("#bhomepage").addClass("bhomepage3");
});
<ul class="nav sub_nav_home">
<li id="sub_nav_home1"><a href="#"><span>LINK1</span></a></li>
<li id="sub_nav_home2"><a href="#"><span>LINK2</span></a></li>
<li id="sub_nav_home3"><a href="#"><span>LINK3</span></a></li>
</ul>
有没有办法了,我们只能做悬停jQuery的功能一次,而不是每一个环节?
希望这是有道理的
干杯
你能详细说“只有一次”吗? – 2010-11-23 23:31:02
同意@Brad。你在寻找[`.one()`](http://api.jquery.com/one)吗? – 2010-11-23 23:34:12