jQuery
mouseenter
とmouseleave
というイベントで再生しようとしていますが、失敗しています。ここで Mouseenterとmouseleaveのイベントで、.onと.offがうまく機能しない
.off()
で
$("#selector").mouseenter(function(){
some code....
jQuery(this).off('mouseenter');
}
);
$("#selector").mouseleave(function(){
some code....
jQuery(this).on('mouseenter');
});
が動作しているやろうとしていますが、残念ながら.on
が動作していないものです。
誰でも私を助けることができますか?
Thxです。
>
編集:私の上記の質問では情報が少ないため 申し訳ありません。
mouseenter
にツールチップを開き、そのツールチップにいくつかのボタンが必要です。このツールチップは同じdivに追加されます。ですから、ツールチップ内のボタンをクリックしようとするとmouseenter
というイベントが呼び出され、ツールチップが再びdivに追加されます。 私は.off()
イベントを呼び出すと、マウスがセレクタを離れるまで、tooptipが呼び出されます。
詳細情報が必要な場合はお知らせください。
Thx再び。
あなたは '.on'に関数を渡していません...さらに、あなたがしようとしていることは必要ありません。 – Esailija