下記の様なHTMLのソースがありscript.phpが出力するデータもHTMLソースと全く同じものなのですが一度HTMLソースのリンクをクリックするとそれ以降HTMLソースのリンクが全く反応しなくなってしまいます
どのようにしたら2度目にクリックしても正常に反応するように出来ますでしょうか?
●JQUERYソース
jQuery(’.ABC’).click(function(event){
event.preventDefault();
Member_Id = jQuery(this).attr(’mem’);
dataType:’text’;
jQuery.post(’script.php’,
{Member_Id:Member_Id},
function(data){
jQuery(’#XYZ’).html(data);
});
});
●HTMLソース
<ul>
<li id="XYZ">
<a href="#" class="ABC" mem="00000001">×</a>A,
<a href="#" class="ABC" mem="00000002">×</a>B
</li>
</ul>
みんなの回答 1 件
#XYZの中身書き換えちゃってるからだな。
click() じゃなくて on() 使ってみ。
関連するトピックス