jQuery を使用してマウスアウトのイベント処理をシミュレートしようとしていますが、イベント ハンドラーはテスト環境で呼び出されません。原因は何ですか?
質問する
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 に答える