jquery是制作精美效果的最佳方式
但我想知道是否有可能减少此代码
$(function(){
$("obj").mouseover(function(){
// do something
});
$("obj").mouseout(function(){
// ...
});
});
有点像
$(function(){
$("obj").mouseover(function(){
// do something
}else{
// ...
}
});
答案 0 :(得分:1)
您可以订阅可能需要2次回调的.hover
事件:
$(function() {
$("obj").hover(function() {
// do something
}, function() {
// ...
});
});
答案 1 :(得分:0)
大多数jQuery函数返回对它们所附加的Object的引用,因此您可以实际执行:
$("obj").mouseover(function(){
...
}).mouseout(function(){
...
});