クリックすると別のタグ B が追加され、クリック時にアクション B が実行されるタグ A があります。したがって、タグ B をクリックすると、アクション B が実行されます。ただし、.on
動的に作成されたタグ B ではメソッドが機能していないようです。
タグ A の私の html と jquery は次のとおりです。
<a id="address" class="add_address btn btn-inverse btn-medium pull-right push-top">Add Shipping address</a>
$('.add_address').click(function(){
//Add another <a>
$(document).append('<a id="address" class="pull-right update btn btn-inverse btn-medium push-top">Update</a>');
})
タグ B がクリックされると、いくつかのアクション B が実行されます。私のjqueryは以下の通りです:
$('.update').on('click',function(){
//action B
});
クラス「.update」を持つ非動的コンテンツもあります。上記の.on()
方法では、非動的コンテンツでは問題なく機能しますが、動的コンテンツでは機能しません。
動的コンテンツで機能させるにはどうすればよいですか?