javascript
buptlida
这个作者很懒,什么都没留下…
展开
-
js中获取键盘事件
1 2 document.onkeydown=function(event){ 3 var e = event || window.event || arguments.callee.caller.arguments[0]; 4 if(e && e.keyCode==27){ // 按 Esc 5转载 2015-04-04 10:48:54 · 382 阅读 · 0 评论 -
jquery $(document).ready() 与window.onload的区别
1、执行时间 window.onload必须等到页面内包括图片等所有资源加载完毕后才能执行,而$(document).ready()只需要DOM树结构绘制完毕后就可执行,在执行时间上比window.onload早。 2、编写个数 window.onload只能编写一个,如果编写多个则只执行一个。而$(document).ready()可以写多个,并都可以得到执行 3、简化写法 windo翻译 2015-04-07 21:02:38 · 290 阅读 · 0 评论 -
script脚本中写不写$(document).ready(function() {});的区别
$(document).ready() 里的代码是在页面内容都加载完才执行的,如果把代码直接写到script标签里,当页面加载完这个script标签就会执行里边的代码了,此时如果你标签里执行的代码调用了当前还没加载过来的代码或者dom,那么就会报错,当然如果你把script标签放到页面最后面那么就没问题了,此时和ready效果一样。 $(document).ready(function(){转载 2015-04-07 21:14:46 · 991 阅读 · 0 评论 -
jquery中this与$(this)区别
jqeury中this是js返回的html对象,而$(this)返回的是封装过后的jquery对象。 比较: $("#textbox").hover( function() { this.title = "Test"; }, fucntion() { thi翻译 2015-04-08 09:15:54 · 331 阅读 · 0 评论