jQueryを使用してリンク要素でmouseoutイベントをトリガーすることはできますか?jQuery trigger mouseoutイベント
I.e.ソートの何か
$(linkEle).mouseout()
私は、これは任意のマウスカーソルを持っていないにも関わらず、実際にイベントを持っていないのiPad上で仕事をしたい...
jQueryを使用してリンク要素でmouseoutイベントをトリガーすることはできますか?jQuery trigger mouseoutイベント
I.e.ソートの何か
$(linkEle).mouseout()
私は、これは任意のマウスカーソルを持っていないにも関わらず、実際にイベントを持っていないのiPad上で仕事をしたい...
はい、jQueryのマウスアウトイベントハンドラを持っています - http://api.jquery.com/mouseout/
$('some_selector_here').mouseout(function() {
// Do some stuff
}
$('some_selector_here').trigger('mouseout');
あなたが使用することができるかもしれない:
.trigger('mouseleave');
$('#elementToTriggerMouseLeaveOn').trigger('mouseleave');
参照:
trigger()
の形で3210。ipadについてはわかりませんが、投稿したとおりに動作します。 http://jsfiddle.net/tESUc/
$(linkEle).mouseout();
または
$(linkEle).trigger('mouseout');
または
$(linkEle).trigger($.Event('mouseout'));
タップイベントに
タップしてください - タップpnscreen要素の後にトリガを。
$('.link').live('tap',function(event) {
//TODO
});
マウスホバー状態は、iPad上で必要に応じてイベントが動作しないタッチスクリーン上の
マウスオーバー/アウトは存在しません。タッチデバイス専用のタッチスタート/タッチ移動とタッチイベントをご覧ください。このhttp://jsfiddle.net/hTYKQ/よう
何かがiPadのではなく、このように動作します:要素に
第一クリックしてmouseenter
機能をトリガします。
それがものを持っている場合は第二のクリックで(私は<a>
href
をねじ込まれていますが ポイントを得る。 http://jsfiddle.net/qxM33/1/)
クリックしてリンクのように... ..ものをトリガー要素はmouseleave
関数をトリガします。この物語は教えて何
です:jqueryの上にマウスとマウスアウト機能は、iPadのにクリック機能のように多くの仕事します。
なぜ '$(linkEle).mouseout()'が機能しないのですか? – tskuzzy
あなたが達成しようとしていることのより良い説明を提供できますか? –