关于jQuery出现的新添加元素点击事件无效

//通常点击写法:

 $(".div").on('click', function () {
        var $this = $(this);
        var isActive = $this.hasClass('active');
        if (!isActive) {
            $this.addClass('active');
            $this.siblings().removeClass('active');
        }

//新增加的元素

$(document).on('click', ".div", function () {
  var $this = $(this);
  var isActive = $this.hasClass('active');
  if (!isActive) {
    $this.addClass('active');
    $this.siblings().removeClass('active');
  }
})

 

posted on 2018-01-04 21:52  小碎步  阅读(2244)  评论(0编辑  收藏  举报