2016-10-29 14 views
-1

要素をjQueryに追加した後、その要素を例えばon( 'change')と反応させたいと思います。通常は、AJAXをサーバー言語で使用して、追加された要素から反応を得ましたが、現在は1ページのフロントエンドサイトしかありません。私はここで何が欠けていますか?追加された要素は反応しません

+0

あなたのコードを参照する必要があります。 –

+2

説明は非常に曖昧ですが、この質問は役に立ちます:[Jqueryイベントハンドラが動的コンテンツで動作しない](https://stackoverflow.com/questions/15090942/jquery-event-handler-not-working-on-dynamic-内容) – Andreas

+0

はい、アンドレアス、それです。それは一般的なシナリオに関する質問であり、コードが必要とは思わなかった。ありがとう。 –

答えて

-1

ここにコードを記入してください。おそらく、バインドイベントの後に要素を追加します。 通常のバインディング(.click()など)は、domにすでに存在する要素に影響します。動的バインディングを行うには、.on()メソッドを使用するか、(パフォーマンスが向上します)新しい要素に直接アクションをバインドしてください。

+0

誰に、なぜこの答えに投票したのかを-1と尋ねることができますか? – webcitron

関連する問題