jquery
该广告
这个作者很懒,什么都没留下…
展开
-
jquery $(document).ready() 方法的作用
javascript处理HTML样式,通常,JavaScript代码在浏览器初次遇到它们时就会执行,而在浏览器处理头部时,HTML还不会呈现样式。因此,我们需要将代码延迟到DOM可用时再执行(可以将js代码直接写在html文件的末尾)。 通过使用 $(document).ready() 方法, jQuery支持我们预定在DOM加载完毕后调用某个函数,而不必等待页面中的图像加载。尽管不使用jQue原创 2015-05-13 16:28:39 · 1000 阅读 · 0 评论 -
jquery对象和dom对象
jquery对象: jQuery对象就是通过jQuery包装DOM对象后产生的对象,它是jQuery独有的,只能使用jquery的方法 dom对象:是我们用传统的方法(javascript)获得的对象,不能使用jquery的方法 jquery转dom: 由于jquery对象本身是一个集合。所以如果jquery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。 $("原创 2015-05-15 14:23:41 · 399 阅读 · 0 评论 -
jquery属性选择符
格式:$('元素名称[属性名称(属性值过滤正则表达式)]') 示例:$('a[href^="https"]')查找当前页面所有a元素并且属性href的值是以https开始的。 正则表达式: ^值在字符串的开始 $值在字符串的结束 *值在字符串的任意位置原创 2015-05-14 11:26:22 · 511 阅读 · 0 评论 -
$(document).ready()和window.onload的区别
(document).ready()是jQuery基于页面加载执行任务的一种主要方式。原生的window.onload事件也可以实现相同的效果。虽然这两个方法具有类似的效果,但是,它们在触发操作的时间上存在着微妙的差异,这种差异只有在加载的资源多到一定程度时才会体现出来。window.onload事件,当文档完全下载到浏览器时触发,这对编写功能性代码非常有利,因为无需考虑加载的次序。(documen原创 2015-05-18 09:24:09 · 494 阅读 · 0 评论 -
$().hover()可以避免一些事件冒泡问题
事件冒泡和事件捕获 1.事件冒泡:首先响应事件的元素是具体点击的元素,这个元素获得响应后,事件会向上更普通的元素传递 2.事件捕获:首先响应最外面的元素,一层一层的传递下去,直到最具体点击的元素 对于一些mouse事件,冒泡会存在副作用。通过组合绑定hover使用可以避免冒泡的副作用原创 2015-05-18 17:38:29 · 2196 阅读 · 0 评论