JS特殊监听方法
2024-09-03 04:21:07
//监听元素变化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()
});
最新文章
- PHP 版本判断 version_compare() 函数
- 在ionic/cordova中使用百度地图插件
- Linux SVN 命令详解(zz)
- maven install 读取jar包时出错;error in opening zip file
- 自然语言6_treebank句子解析
- __proto__与prototype
- 编写高质量代码改善C#程序的157个建议[IEnumerable<;T>;和IQueryable<;T>;、LINQ避免迭代、LINQ替代迭代]
- BZOJ3571 : [Hnoi2014]画框
- Convert.ToInt16 与 Convert.ToInt32 区别
- OpenJudge/Poj 1458 Common Subsequence
- 关于textjs的tree带复选框的树
- 【POJ1021】Intervals (最短路解差分约束)
- CMD常用指令
- Spring事务管理——其他的事务属性
- node.js stream
- Android 面试100问- 0序0
- 【学习总结】win7下安装Ubuntu双系统的日常
- nginx 负载 问题
- 常用DOS命令之通俗易懂篇
- jQuery对标签、类样式、值、文档、DOM对象的操作