摘要: 1jQuery自定义事件之trigger事件 众所周知类似于mousedown、click、keydown等等这类型的事件都是浏览器提供的,通俗叫原生事件,这类型的事件是需要有交互行为才能被触发。 在jQuery通过on方法绑定一个原生事件 alert需要执行的条件:必须有用户点击才可以。如果不同用 阅读全文
posted @ 2016-12-10 22:42 影灵儿 阅读(8785) 评论(1) 推荐(2) 编辑
摘要: 1jQuery事件对象的作用 事件中的Event对象容易被初学者忽略掉,可能大多时候初学者不知道怎么去用它,但有些时候它还是非常有用的 一个标准的"click"点击事件 在不同浏览器之间事件对象的获取, 以及事件对象的属性都有差异。jQuery根据 W3C 标准规范了事件对象,所以在jQuery事件 阅读全文
posted @ 2016-12-10 22:41 影灵儿 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 1on()的多事件绑定 之前学的鼠标事件,表单事件与键盘事件都有个特点,就是直接给元素绑定一个处理函数,所有这类事件都是属于快捷处理。翻开源码其实可以看到,所有的快捷事件在底层的处理都是通过一个"on"方法来实现的。jQuery on()方法是官方推荐的绑定事件的一个方法。 基本用法:.on( ev 阅读全文
posted @ 2016-12-10 22:39 影灵儿 阅读(4190) 评论(0) 推荐(0) 编辑
摘要: 1jQuery键盘事件之keydown()与keyup()事件 鼠标有mousedown,mouseup之类的事件,这是根据人的手势动作分解的2个触发行为。相对应的键盘也有这类事件,将用户行为分解成2个动作,键盘按下与松手,针对这样的2种动作,jQuery分别提供了对应keydown与keyup方法 阅读全文
posted @ 2016-12-10 22:36 影灵儿 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1jQuery表单事件之blur与focus事件 在input元素上绑定keydown事件会发现一个问题: 每次获取的内容都是之前输入的,当前输入的获取不到 keydown事件触发在文字还没敲进文本框,这时如果在keydown事件中输出文本框中的文本,得到的是触发键盘事件前的文本,而keyup事件触 阅读全文
posted @ 2016-12-10 22:34 影灵儿 阅读(2783) 评论(0) 推荐(0) 编辑
摘要: 1jQuery鼠标事件之click与dbclick事件 用交互操作中,最简单直接的操作就是点击操作。jQuery提供了两个方法一个是click方法用于监听用户单击操作,另一个方法是dbclick方法用于监听用户双击操作。这两个方法的用法是类似的,下面以click()事件为例 使用上非常简单: 方法一 阅读全文
posted @ 2016-12-10 22:30 影灵儿 阅读(1469) 评论(0) 推荐(0) 编辑
摘要: 1jQuery遍历之children()方法 jQuery是一个合集对象,如果想快速查找合集里面的第一级子元素,此时可以用children()方法。这里需要注意:.children(selector) 方法是返回匹配元素集合中每个元素的所有子元素(仅儿子辈,这里可以理解为就是父亲-儿子的关系) 理解 阅读全文
posted @ 2016-12-10 22:23 影灵儿 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 1DOM拷贝clone() 克隆节点是DOM的常见操作,jQuery提供一个clone方法,专门用于处理dom的克隆 .clone()方法深度 复制所有匹配的元素集合,包括所有匹配元素、匹配元素的下级元素、文字节点。 clone方法比较简单就是克隆节点,但是需要注意,如果节点有事件或者数据之类的其他 阅读全文
posted @ 2016-12-10 22:05 影灵儿 阅读(8497) 评论(0) 推荐(0) 编辑
摘要: 1DOM节点删除之empty()的基本用法 要移除页面上节点是开发者常见的操作,jQuery提供了几种不同的方法用来处理这个问题,这里我们开仔细了解下empty方法 empty 顾名思义,清空方法,但是与删除又有点不一样,因为它只移除了 指定元素中的所有子节点。 这个方法不仅移除子元素(和其他后代元 阅读全文
posted @ 2016-12-10 21:41 影灵儿 阅读(21904) 评论(2) 推荐(1) 编辑
摘要: 1DOM内部插入append()与appendTo() 动态创建的元素是不够的,它只是临时存放在内存中,最终我们需要放到页面文档并呈现出来。那么问题来了,怎么放到文档上? 这里就涉及到一个位置关系,常见的就是把这个新创建的元素,当作页面某一个元素的子元素放到其内部。针对这样的处理,jQuery就定义 阅读全文
posted @ 2016-12-10 21:26 影灵儿 阅读(4233) 评论(0) 推荐(1) 编辑
摘要: 1DOM创建节点及节点属性 通过JavaScript可以很方便的获取DOM节点,从而进行一系列的DOM操作。但实际上一般开发者都习惯性的先定义好HTML结构,但这样就非常不灵活了。 试想下这样的情况:如果我们通过AJAX获取到数据之后然后才能确定结构的话,这种情况就需要动态的处理节点了 本文向大家介 阅读全文
posted @ 2016-12-10 21:08 影灵儿 阅读(1878) 评论(0) 推荐(0) 编辑