問題タブ [unbind]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
199 参照

jquery - バインドされていないイベントにクリックバックを追加

次のコードを実行すると、#overlay、#image + theNumber、および #close だけをアクティブにしたいので、$('.box').click を無効にしていますが、#close をクリックしたら再度有効にします$('.box') をクリックしますが、これまでのところできません。他の回答をチェックアウトしましたが、まとめることができませんでした。助けてくれてありがとう!!

0 投票する
1 に答える
502 参照

jquery - jqueryunbind関数イベントが実行されると

こんにちは皆さん、 これを修正するのを手伝ってください:アンカーから同じjavascript関数を呼び出しますが、パラメーターが異なるとします

シナリオ:

  • 最初のアンカーをクリックしました-最初のアンカーが新しいアンカーに置き換えられました:
  • 機能を無効にするにはどうすればよいですか。2番目のアンカーをクリックしても機能しません。
  • ここで、IDがcancel-editのアンカーをクリックすると、id edit1のアンカーがプルバックされ、foo関数が再度アクティブ化されるため、2番目のアンカーを再度クリックすると、foo関数が再度実行されます...

私はそれが明確であることを願っています:X!前もって感謝します。

0 投票する
3 に答える
8169 参照

jquery - AJAX コールバックで送信イベントのバインドを解除する

チェックボックスがチェックされていない場合、bind false を使用してフォームの送信 (送信ボタンのクリックまたは Enter) を警告して防止します。AJAX コールバックでアンバインドする必要がありますが、アンバインドできません。

HTML:

Javascript/JQuery:

よろしくお願いします。

0 投票する
3 に答える
4277 参照

jquery - アンバインド後にクリックイベントをアンカーに再バインドする方法は?

最初のクリック後にアンカーのバインドを解除したいのですが、ユーザーが特定のボタンをクリックしたときに、クリック イベントをこのアンカーに再バインドしたい

私はこのコードを書きました

アンバインド機能はうまく動作するのに、バインド機能が動作しないのはなぜですか? そしてそれを機能させる方法は?

0 投票する
2 に答える
226 参照

javascript - hover() のバインド解除 - 通常のケースではありません

ドキュメントの準備が整うたびに、ホバーイベントをハンドラーで..要素にバインドするjQueryがありclass="widget-box"ます。問題は、ドキュメントの準備が整うとホバー イベント ハンドラーがバインドされることですが、ユーザーがページのボタンをクリックすると、ajax が使用されてページの一部がリロードされ、ドキュメントの準備が整うとホバー イベントがバインドされます。もう一度同じ要素に。この動作が発生することを望まず、ホバー イベントを 1 回バインドするだけで済みます。unbind('mouseenter') と unbind('mouseleave') で document ready が再度呼び出されるたびに hover() のバインドを解除しようとしましたが、どういうわけか、既にバインドされているホバーを削除することはできません。これを修正する方法について誰かアイデアがありますか?

ありがとう!

0 投票する
2 に答える
612 参照

jquery - Live Bind() の停止方法

divユーザーがドキュメントをクリックした後に非表示にしようとしています。

次のソリューションを使用して -

私の問題は、内部のコンテンツが発砲を停止し、全体が再び開始されるようにunbindするにはどうすればよいですか?htmldo something special

現時点では - はhtml.click();常に発砲し続けていますか?

0 投票する
2 に答える
208 参照

jquery - Jquery - マルチアンバインド


すべてをアンバインドする最良の方法は何ですか?

たとえば
、関数を開始しますsomeName('mp3Player')

この関数には多くのバインドがあります

良いアイデアはありますか?

前もって感謝します!
ピーター

0 投票する
2 に答える
919 参照

jquery - jQuery:複数のセレクター-$(this)を使用してすべてのセレクターからクリックをアンバインドしますか?

迅速でおそらくばかげた質問。次の状況があります。複数の要素を選択し、クリックハンドラーをそれらにバインドします。それらがクリックされた後、ハンドラーを削除し、それらすべてからクリックのバインドを解除したいと思います。$(this)常に実際にクリックされた要素を参照するため$(this)、クリックされた要素からのみクリックハンドラーを削除します。イベントをバインドするすべてのセレクターからは削除しません。

奇妙な質問はです。これを行うためのより良い方法はありますか、それともすべてのセレクターからクリックをアンバインドするために関数内のすべてのセレクターを繰り返す必要がありますか?以前に変数を宣言できることは知っていますが、$(this-all):)のようなものはありますか

0 投票する
5 に答える
1945 参照

javascript - バインド解除に関するjQueryの質問

jQuery unbind()をlive()で使用できますか

例えば

はいの場合、それは正確にはどういう意味ですか?基本的に、バインド解除の意味を理解したい

ドキュメントの要素をバインドするページがあります...そしてその間に同じ要素を書き換えるAJAXカルルがあります...今ではそれらが常に同じように動作することを期待しています..それが私がライブを使用した理由です()

ここでlive()バインディングが機能しない例外が発生する可能性がある場合は、修正してください。

0 投票する
3 に答える
2781 参照

jquery - jQuery Unbind()関数内のすべて?

だから私は次のような機能を持っています

そして2番目の機能

onLoadMe()ページの読み込みでバインドを試みたいのですが、すべてのバインドを解除して、要素onLoadMe()の2番目の関数onLoadMeSecond()を読み込みますか?

すなわち

上記が機能しないので、どうすればこれを行うことができますか?

編集:例http://jsfiddle.net/cer9R/5/を参照してください