最新消息:欢迎光临!

js/jquery

my97Date日期插件#号引发的血案

findever 1年前 (2017-08-01) 874浏览 0评论

在使用my97Date日期插件的时候,发现有时候第一次点开日期选择控件会导致页面跳动到触发元素当前的位置,经过一天(真是日了狗了)的排查,终于发现是因为url上有个#.. 比如当前的页面是http://www.aaaa.com/a.php时,点开控件...

jquery attr设置checked只生效一次

findever 2年前 (2016-05-17) 1295浏览 0评论

jquery 在使用attr(‘checked’,true) 方法来设置多选框时往往只能生效一次,解决办法很简单,使用prop方法替代即可 转载请注明:Findever » jquery attr设置checked...

无法正确检测触摸屏

findever 4年前 (2015-04-09) 1590浏览 0评论

今天在做一个webapp时,为了在pc上方便调试,于是在代码中写了一个兼容处理: var clickEvent = “ontouchstart” in document ? “touchstartR...

【转】深入详解javascript之delete操作符

findever 4年前 (2015-04-01) 1219浏览 0评论

最近重新温习JS,对delete操作符一直处于一知半解的状态,偶然发现一篇文章,对此作了非常细致深入的解释,看完有茅塞顿开的感觉,不敢独享,大致翻译如下。 原文地址:http://perfectionkills.com/understand...

【转】查看jquery绑定的事件函数

findever 4年前 (2015-03-30) 1550浏览 0评论

作为技术狂热分子的职业本能,看到一个技术产品的功能,总会忍不住想知道它是怎么被实现的。比如我每每看到别人网站一个很炫的界面或者很酷的功能,就忍不住打开了浏览器的控制台。。。 好,不扯远,说说当你想看到网站上某个元素绑定的事件函数的代码时应该...

判断jquery元素是否已在dom中删除

findever 4年前 (2015-03-27) 2292浏览 2评论

有一个场景,比如: var a=$('a:first'); a.remove(); 此时a在dom中是已经被删除的,但是变量a(jquery对象)却没有被删除,这也导致一个问题就是,在没有明确的id或者class等选择器的情况下,程...

js的AMD规范使用

findever 4年前 (2015-03-26) 1660浏览 0评论

AMD 模块 AMD(异步模块定义,Asynchronous Module Definition)格式总体的目标是为现在的开发者提供一个可用的模块化 JavaScript 的解决方案。 AMD 模块格式本身是一个关于如何定义模块的提案...

【转】JS单例模式

findever 4年前 (2015-01-06) 1212浏览 0评论

《parctical common lisp》的作者曾说,如果你需要一种模式,那一定是哪里出了问题。他所说的问题是指因为语言的天生缺陷,不得不去寻求和总结一种通用的解决方案。 不管是弱类型或强类型,静态或动态语言,命令式或说明式语言、每种语...

ios uiwebview禁止双击缩放/居中

findever 4年前 (2014-11-12) 3656浏览 0评论

    做webapp时,ios有个默认双击事件,会缩放页面,并将当前点击的位置居中到屏幕,本来也没什么,但是当页面中有fixed定位的元素时,这时候你就会神奇的发现,fixed元素所见不所得了!   &nbs...