js DOMNodeInserted,DOMNodeRemoved 和监听内容变化插件

1 DOMNodeInserted,DOMNodeRemoved

今天想对某个div的变化做监听,发现了这两个方法,还是很好使的。

具体从字面就能看出其意义,但是有个地方需要注意,这个方法的调用时机在jQuery的对dom操作之前执行。

    ulObj.bind('DOMNodeInserted', function(e) {
      var obj = jQuery(e.target);
      if (obj.hasClass("rhHome__item")) {
          fixHomeUlHei();
      }
    });


    ulObj.bind('DOMNodeRemoved', function(e) {
      var obj = jQuery(e.target);
      if (obj.hasClass("rhHome__item")) {
          fixHomeUlHei();
      }
    });

2 jQuery resize event

另外发现了一个监听内容变化的插件,比如span内容变化动态去改变高度

jQuery resize event


关注微信公众号:前端开发知识

js DOMNodeInserted,DOMNodeRemoved 和监听内容变化插件_第1张图片

你可能感兴趣的:(js)