JS特殊监听方法
//监听元素变化classList //监听元素变化className //方法一 var tab2Interval = setInterval(function(){ if(!!($('#tab-2').get(0).className) && ($('#tab-2').get(0).className).includes('active')) { viewShow.resertTableHeight(); clearInterval(tab2Interval); } },10); //方法二 // Object.defineProperty($('#tab-2').get(0),'classList', { // get: function () { // return classList; // }, // set: function (newValue) { // viewShow.resertTableHeight();//变更后触发 // } // });
$(window).resize(function(){ viewShow._initGridList(); viewShow.resertTableHeight() });