で働いていません。しかし、私が直面している問題は、クラス.clicktotriggerajax
を使用しているときにこの関数が正しく機能しないということです。この関数を使用して私のページを非同期的にロードすると、残りのスクリプトを実行する代わりにURLの直接のパスを取っているので、return false
が機能していないかのように思えます。それ。jQueryのクラスセレクタは、これが私のコードでこの機能
ご協力いただければ幸いです。
で働いていません。しかし、私が直面している問題は、クラス.clicktotriggerajax
を使用しているときにこの関数が正しく機能しないということです。この関数を使用して私のページを非同期的にロードすると、残りのスクリプトを実行する代わりにURLの直接のパスを取っているので、return false
が機能していないかのように思えます。それ。jQueryのクラスセレクタは、これが私のコードでこの機能
ご協力いただければ幸いです。
イベントがDocumentに伝播すると、ライブイベントハンドラがトリガされるため、チェーン内の下位のイベントが既にトリガされます。私はこれが起こっていると思います。 http://api.jquery.com/live/
あなたはクラスを使用していると言います。あなたはIDを使用する場合、それは動作するのですか?どちらの場合も失敗すると思います。
ライブハンドラーの1つですでに処理されたイベントを除外するために、他のイベントを処理する特別なロジックが必要な場合がありました。 (例:ライブハンドラはDOMから何かを削除するので、クリックハンドラはそれを処理する前にDOM内にあることを確認します)。
私は、あなたのコードが "クリック"するクラスで 'change'イベントを使って何をしているのかについて合理的な推測をしていません。何を止めようとしていますか?ボタンやハイパーリンクのデフォルトアクションを「変更」イベントで停止しようとしているのではないでしょうか?あなたは「クリック」イベントを意味するのでしょうか?
HTMLはどこですか? – Sparky
変更イベントはなぜですか?クリックをより充当していないのですか?またこの文脈では、DOMオブジェクト – gpasci
を参照しています。htmlはこのページにあります。http://www.pearlsquirrel.com/loadlistensong.php私はjavascript関数から取得し、/listen.phpにロードします。 – Eggo