0

我添加了一个taphold活动

$( document ).on( "pageinit", "#folder_page", function( event ) {
 $('a.folder_gid').bind('taphold', function(event) {
     //do some thing
  }
}

之后,单击一个按钮,我使用 JavaScript 生成

<a class="folder_gid" href="#"></a>

但它不会触发taphold事件。我怎样才能让它做到这一点?

4

1 回答 1

0

您正在处理动态元素,因为:

之后,单击一个按钮,我使用 JavaScript 生成

使用事件委托:

jQuery >= 1.7

$(document).on('taphold', 'a.folder_gid', function(event) {
    //do some thing
});
于 2013-10-21T05:07:56.103 回答