2017-04-11 12 views
0

ビジュアルコンポーザー要素でajaxを使用してオプションを生成するタスクがありますが、要素を選択してjQueryを使用してイベントをアタッチしようとしましたが、イベントをトリガーできません。以下は、私がビジュアルコンポーザー要素を選択するために使用したjQueryスクリプトです。jQueryを使用してビジュアルコンポーザー要素にイベントハンドラを選択して接続する方法は?

これは、jQueryを使用して選択するビジュアルコンポーザー要素のスクリーンショットです。

enter image description here

感謝。

答えて

1

を '.post_id'を '[name = post_id]'に置き換えてください。

+0

こんにちは、私の前のコメントは削除します。だから、私の問題はこの方法で解決しました。このコードを使用して、要素を選択します。 jQuery(document).on( 'change'、 '[name = post_id]'、function(){console.log( 'Change');})。 ありがとうございました。あなたは私に説明することができますが、なぜクラスセレクターが動作しないのですか? –

+0

'.post_id'はクラス名で要素を選択し、クラスではなく要素の '名前'を使用するためです。クラスセレクタを使用する場合は、要素内の既存のクラスリストに 'post-id'クラスを追加し、変更せずにjqueryコードを使用します – diavolic

関連する問題