セレクタに関連付けられた関数は、.html()を使用して内容を置換すると機能しなくなります。 jqueryのセレクタと.html()の問題?
<div id="pg_display">
<span id="page1">1</span>
<span id="page2">2</span>
<span id="page3">3</span>
</div >
が彼らのいずれかの方法である:
$(document).ready(function(){
$("#pg_display span").click(function(){
var pageno = $(this).attr("id");
alert(pageno);
var data="<span id='page1'>1</span><span id='page2'> 2</span><span id='page3'> 3</span>";
$("#pg_display").html(data);
});
});
HTML:私は私の元のコードを投稿することができないので、私は...私は何を意味するかを示すために
のjQueryを例を作成しましたありがとう
あなたのしたいことを説明してください、私はあなたのサンプルコードから本当に理解できません... – Blixt
私はあなたがすでに答えを受け入れたことを知っていますが、この問題を解決するために 'イベント委任'を利用することもできます。 – SolutionYogi