1.清空input标签值得时候,不能用html("")清空,要用val("")清空 2.事件如果绑定多次,触发事件后,回调函数也会执行多次,所有最好把绑定事件的函数单独写,或者必须重复绑定的时候,每次都解绑 3.jquery选择器如果返回的是一个jquery的对象数组,要用each做操作,不然如果直 ...
分类:
编程语言 时间:
2017-06-30 15:31:31
阅读次数:
170
项目中有用到加载更多的功能,本来想做滑动加载的,但是一直没有研究出来,总是会多次触发,刚刚还故意去想当时怎么想的,怎么会出现那样的情况,可惜,没有写出来,现在把正确的解题思路总结下: 1.滑动加载首先触发的scroll事件,scroll事件,那么肯定就有一个scrollTop; var scroll ...
分类:
其他好文 时间:
2017-06-21 15:04:42
阅读次数:
101
引用自 http://lishuaishuai.iteye.com/blog/2338341 在Javascript中,父元素包含子元素,当给父元素设置onmouseover或onmouseout事件时,鼠标从父级移入子级的时候会多次触发onmouseover事件;鼠标从子级移入父级后再次移出的时候 ...
分类:
Web程序 时间:
2017-05-12 18:50:27
阅读次数:
243
节流函数其主要作用就是防止用户在短时间内多次触发该事件。 ...
分类:
Web程序 时间:
2017-04-13 00:56:09
阅读次数:
389
IOS 浏览器控件的选择 如果使用WebView 会有滚动事件多次触发问题。 ...
分类:
其他好文 时间:
2017-04-05 15:27:23
阅读次数:
143
参考:http://www.2cto.com/weixin/201508/433858.html 难点1:键盘高度(adjustResize+OnGlobalLayoutListener) 遇到的问题:可能调用多次,多次触发布局,采用handle-message方式去传递 难点2:求距离 1.滚动距 ...
分类:
微信 时间:
2017-03-28 16:01:48
阅读次数:
934
(function() { var finished = true; function loadData() { //xxxx finished = true; } dom.onscroll = function() { if(finished && this.scrollHeight - this... ...
分类:
Web程序 时间:
2017-03-24 19:10:46
阅读次数:
719
最近做个项目,在点击按钮后弹出一个层,里面有单选按钮,选中单选按钮时就可以动态添加到对应的地方了 $(".xinz").click(function(event){ event.stopPropagation(); radioBoxChange += 1; //clickChange = "shsp ...
分类:
其他好文 时间:
2017-02-06 13:07:49
阅读次数:
789
函数节流 throttle and debounce的相关总结及想法 一开始函数节流的使用场景是:放止一个按钮多次点击多次触发一个功能函数,所以做了一个clearTimeout setTimeout函数 代码的意思就不做多说了,实际上我无意间实现了一个debounce在underscore.js中对 ...
分类:
Web程序 时间:
2017-01-10 21:33:07
阅读次数:
467
我们在用ajax请求数据时,可能会遇到一次点击多次触发的可能。(比如说:ajax 的 onreadystatechange 事件就会触发多次;这是因为 onreadystatechange 是一个事件句柄。它的值 (state_Change) 是一个函数的名称,当 XMLHttpRequest 对象 ...
分类:
Web程序 时间:
2016-10-17 22:51:58
阅读次数:
131