猿问

事件处理程序不处理动态内容

事件处理程序不处理动态内容

我有一个标签A,当点击它时,它附加另一个标签B以执行点击动作B. 因此,当我点击标签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()上面的方法中,对于非动态内容,但不适用于动态内容。

如何使其适用于动态内容?


撒科打诨
浏览 456回答 2
2回答
随时随地看视频慕课网APP
我要回答