Jquery On Click方法不适用于新添加的Div

时间:2015-05-06 05:02:07

标签: javascript jquery events event-handling

我写了一些代码,点击一个按钮就会在div列表中添加一条新的推文(div)。请参阅下面的缩短代码。现在即使新div与其他div具有相同的类。点击后它不会执行。

如何让jquery click方法适用于新添加的div?

List<CD> myList = myDataAccess.GetCDList();
AlbumCombobox.DataSource = myList;

3 个答案:

答案 0 :(得分:3)

您需要使用事件委派将事件附加到动态生成的元素:

gulp.task('move-css',function(){
  return gulp.src([
    './source/css/one.css',
    './source/other/css/two.css'

    ]).pipe(gulp.dest('./public/assets/css/'));
});

答案 1 :(得分:0)

窗帘事件委托后面的

对动态生成的元素进行如下操作

update_attributes

答案 2 :(得分:0)

在动态添加事件时执行以下代码。

$(document).on('click', 'selector', function(){
     //from dynamic div
})