javascript
huzhigenlaohu
这个作者很懒,什么都没留下…
展开
-
jQuery 中 attr() 和 prop() 方法的区别
http://www.cnblogs.com/zhwl/p/3520162.html前几天,有人给 Multiple Select 插件 提了问题:setSelects doesn’t work in Firefox when using jquery 1.9.0一直都在用 jQuery 1.8.3 的版本,没有尝试过 jQuery 1.9.0 的版本。于是,开始调试代码,在 1.9.0 的版本中:转载 2015-11-12 12:15:03 · 519 阅读 · 0 评论 -
checkbox选中取消选中、二次选中无效以及浏览器兼容性问题问题总结
var btn_cancel = function(){ $("#checkbox").prop('checked',false); }; var btn_submit = function(){ $("#checkbox").prop('checked',true); }; 看到网络答案都是复制粘贴的,我也是醉了,想问下你们,真的亲自试过么?成功过么原创 2015-11-12 12:08:31 · 4395 阅读 · 1 评论 -
IE FireFox 兼容性之 event
New Document function testEvent(){ var target = window.event.srcElement ; document.getElementById('result').innerHTML = target.tagName;}这段代码在IE浏览器下的效果是,点击按钮,页面上显示“input”。但是在FireFox下点击按原创 2015-11-12 17:02:14 · 486 阅读 · 0 评论 -
Script标签和脚本执行顺序
Script标签和脚本执行顺序这里详细聊聊和script标签相关的脚本执行顺序。 Script标签的默认行为几个首要特性:script标签(不带 defer 或 async 属性)的会阻止文档渲染。相关脚本会立即下载并执行。document.currentScript 可以获得当前正在运行的脚本(Chrome 29+, FF4+)脚本顺序再默认情况下和script标签出现的顺序一致假设如下简原创 2015-11-02 12:49:16 · 1456 阅读 · 0 评论 -
javascript call() apply() 函数 实现继承
ECMAScript规范给所有函数都定义了Call()与apply()两个方法,call与apply的第一个参数都是需要调用的函数对象,在函数体内这个参数就是this的值,剩余的参数是需要传递给函数的值,call与apply的不同就是call传的值可以是任意的,而apply传的剩余值必须为数组。eg:A.call(B,','); 意思就是用B来调用A(',');apply类似,另外基原创 2015-11-02 10:49:56 · 718 阅读 · 0 评论 -
javascript 全局对象与全局变量
全局对象与全局变量global 最根本的作用是作为全局变量的宿主。按照 ECMAScript 的定义,满足以下条 件的变量是全局变量:在最外层定义的变量;全局对象的属性;隐式定义的变量(未定义直接赋值的变量)。当你定义一个全局变量时,这个变量同时也会成为全局对象的属性,反之亦然。需要注 意的是,在 Node.js 中你不可能在最外层定义变量,因为所有用户代码都是原创 2015-12-19 14:44:41 · 1327 阅读 · 0 评论 -
封装一个count函数,能实现如此调用:count(a)(b)(c)(d)(e)
function count(x){ var fn = function(y){ return count(x*y); } fn.toString = function(){ return x; }; return fn;}原创 2015-12-24 18:07:57 · 1961 阅读 · 0 评论