我正在尝试使用 jQuery 模拟 mouseout 上的事件处理,但是在测试环境中未调用事件处理程序。可能是什么原因?
问问题
630 次
2 回答
1
像这样的东西?
$(document).ready(function() {
$('#test, .comments').on('mouseenter', function() {
$('.comments').stop(true,true).show('slow');
});
$('#test').on('mouseleave', function() {
$('.comments').stop(true,true).hide('slow');
});
});
也可以缩短为:
$('#test').on('mouseenter mouseleave', function(e) {
$('.comments').stop(true,true)[e.type==='mouseenter'?'show':'hide']('slow');
});
于 2012-07-23T09:25:39.167 回答
0
于 2012-07-23T09:26:28.853 回答