
JavaScript技巧
云_飞扬
这个作者很懒,什么都没留下…
展开
-
js判断对象是否为空对象的几种方法
1.将json对象转化为json字符串,再判断该字符串是否为"{}"var data = {};var b = (JSON.stringify(data) == "{}");alert(b);//true2.for in 循环判断var obj = {};var b = function() {for(var key in obj) {return fals原创 2017-08-18 09:04:51 · 235179 阅读 · 3 评论 -
js监听浏览器关闭事件(区分刷新和关闭,兼容IE9,10,11,Edge,Chrome和Firefox)
监听浏览器关闭事件(区分刷新和关闭,兼容IE9,10,11,Edge,Chrome和Firefox)原创 2017-12-20 16:02:12 · 45544 阅读 · 9 评论 -
使用js模拟锚点功能的实现
使用js模拟锚点功能的实现 锚点 + js 第一个div 第二个div 第三个div 第四个div 我是第一个div原创 2017-12-06 10:57:55 · 6368 阅读 · 0 评论 -
全选功能的实现(兼容ie8,可以部分禁用)
注:1.参数两个,第一个参数为全选按钮的选择器,第二个参数为除全选按钮外的其他复选框的父元素的选择器,如果其父元素为table,选择器要写为 "table tbody"。2.可有部分按钮禁用(disabled),例如 全选原创 2017-12-06 15:25:18 · 1115 阅读 · 0 评论 -
jquery监听div等元素的内容变化
方法一:change事件change事件,在元素的值发生改变时触发,适用于文本域、textarea、select 。 或调用change()方法时可以监听。所以,我们可以模拟change为非表单元素监听change()事件。 change事件 #container { min-height: 120px; border: 1px solid原创 2018-03-07 10:16:09 · 39602 阅读 · 2 评论