ホバーイベントについて簡単に質問します。ホバーオーバーイベントをユーザーに持たせずに(プログラムで)要素に送信するにはどうすればよいですか?プログラムによってホバーイベントを送信する
例:
// Send hover event
$('#myDiv').sendHoverEvent();
// What to do once hovering
$('#myDiv').hover(console.log('hovering'));
ホバーイベントについて簡単に質問します。ホバーオーバーイベントをユーザーに持たせずに(プログラムで)要素に送信するにはどうすればよいですか?プログラムによってホバーイベントを送信する
例:
// Send hover event
$('#myDiv').sendHoverEvent();
// What to do once hovering
$('#myDiv').hover(console.log('hovering'));
はこれを試してみてください:
$('#myDiv').trigger('mouseenter');
ホバーは、2つのイベントが接続されています。トリガーしたいものは、マウスセンターです。
$('#myDiv').mouseenter();
が示すブートストラップツールチップをテストするためには、使用することをお勧めします:
$('#myDiv').mouseenter();
trigger('hover')
私はこれを使って、これまでの答えを探していて、うまくいきませんでした。私は小さな変更を加えました: '$( '#myDiv')。trigger( 'mouseenter'); 'うまくいけばブラウザの問題かもしれませんが、わかりません。おかげでもう一度@Andrew Cooper – Elgoog
同じですが、修正しない限り、これは選択された回答ではありません。 – user180574