私はプロジェクトに取り組んでいます。ここでは、同じクラスの多くの要素をページに追加し、これらのクラスをすべて$(セレクタ) 。クリック();イベントハンドラ。同じクラスの動的に追加された要素のどれもがクリックに反応していないことが起こっています。 jsFiddleへjQueryが動的にページに追加されたクラスを認識しない
リンク:http://jsfiddle.net/8LATf/3/
-
あなたに私が何を意味するかの優れた画像を与えるために、私は私のプロジェクトの実際の問題に非常によく似ているサンプルjsFiddleを作っクラス "added_element"の1つの要素は、すでにロードされているときにそのページにあります。この要素はクリック可能です。
ボタンをクリックし、追加されたボタンを使用して動的にページに "added_element"クラスの他の要素を動的に追加します。これらの要素のいずれもクリック可能ではありません。
クラス「added_element」のすべての要素をクリック可能にするにはどうすればよいですか?私はそれがイベントハンドラで使用するセレクタと関係があると思いますが、私はそれを把握することができませんでした。
何か助力が大変ありがとうございます。
優れています。助けてくれてありがとう。私はlive()が推奨されていないことを覚えています。 –
私は同じ問題を抱えていますが、到達しようとしているdivだけが#containerの直下の子ではありません。 jQueryはこれによってまだそれに到達していないようです。何か案は? – Cos