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

2020-09-21  本文已影响0人  elileo

文章来源:https://www.cnblogs.com/xiaosuibu/p/8196224.html

通常点击写法:

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

新增加的元素(666,简单获取搞定!)

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

猜你喜欢

热点阅读