一、文档操作 (一)插入儿子元素 1、添加到指定元素内部的后面 $(A).append(B):B作为A的最后一个儿子元素;$(A).appendTo(B):A作为B最后一个儿子元素。以上两种A必须为jQuery对象,而B既可以是DOM对象,又可以是jQuery对象,应用实例如下: 2、添加指定元素内 ...
分类:
编程语言 时间:
2017-11-17 17:32:44
阅读次数:
156
上一篇讲到jQuery中的事件,深入学习了加载DOM和事件绑定的相关知识,这篇主要深入讨论jQuery事件中的合成事件、事件冒泡和事件移除等内容。 一、合成事件 jQuery有两个合成事件——hover()方法和toggle()方法,同ready()方法一样,这些都是jQuery自定义的方法。 ho ...
分类:
Web程序 时间:
2017-11-10 00:16:28
阅读次数:
144
js(jquery)的on绑定点击事件执行两次的解决办法—不是事件绑定而是事件冒泡 阻止冒泡的方法并不止 return false 这一种,还有event.stopPropagation(),这两种方法是有区别的,简单来说:event.stopPropagation()会阻止事件往上冒泡,但是并不阻 ...
分类:
Web程序 时间:
2017-11-08 13:18:00
阅读次数:
214
一、元素操作 1、 高度和宽度 $(“div”).height(); // 高度 $(“div”).width(); // 宽度 .height()方法和.css(“height”)的区别: 返回值不同,.height()方法返回的是 数字类型(20),.css(“height”)返回的是字符串类型 ...
分类:
Web程序 时间:
2017-11-07 23:53:11
阅读次数:
186
Angular组件和DOM元素通过事件与外部进行通信,两者中的事件绑定语法是相同的-(eventName)="expression": DOM元素 DOM 元素触发的一些事件通过 DOM 层级结构传播,事件首先由最内层的元素开始,然后传播到外部元素,直到它们到根元素,这种传播过程称为事件冒泡。 DO ...
分类:
其他好文 时间:
2017-11-06 13:11:13
阅读次数:
155
1. 可视化创建及事件绑定 # 1 : 通过 Hierarchy 面板创建 UI > Button. 2 : 创建一个脚本 TestClick.cs, 定义了一个 Click 的 public 方法(一定要是public的方法). 3 : 把 脚本 TestClick.cs 挂到一个游戏对象或者Bu ...
分类:
其他好文 时间:
2017-11-06 12:11:22
阅读次数:
358
on()的多事件绑定 之前学的鼠标事件,表单事件与键盘事件都有个特点,就是直接给元素绑定一个处理函数,所有这类事件都是属于快捷处理。翻开源码其实可以看到,所有的快捷事件在底层的处理都是通过一个"on"方法来实现的。jQuery on()方法是官方推荐的绑定事件的一个方法。 基本用法:.on( eve ...
分类:
Web程序 时间:
2017-11-03 22:01:00
阅读次数:
376
大家都知道的少说,多分享一些干货。 一、首先说移动端的三大主要事件: 1.手指按下: ontouchstart2.手指移动:ontouchmove3.手指抬起 ontouchend *使用移动端事件时,为尽可能地保证兼容性与调试时的友好性,尽可能用事件绑定的方式。例如: 所以一般采用以下方式: 二、 ...
分类:
移动开发 时间:
2017-11-02 23:14:10
阅读次数:
272
一. 事件委托什么是事件委托?用现实中的理解就是:有100 个学生同时在某天中午收到快递,但这100 个学生不可能同时站在学校门口等,那么都会委托门卫去收取,然后再逐个交给学生。而在jQuery 中,我们通过事件冒泡的特性,让子元素绑定的事件冒泡到父元素(或祖先元素)上,然后再进行相关处理即可。如果 ...
分类:
编程语言 时间:
2017-11-01 18:54:08
阅读次数:
209
1IE跟DOM事件流有什么区别 ① 阐述事件绑定方式: IE9以前:attachEvent(“onclick”)、detachEvent(“onclick”) IE9开始跟DOM事件流是一样的,都是addEventListener ② 这两种绑定方式的区别: 写法上的区别: attachEvent两 ...
分类:
Web程序 时间:
2017-10-28 15:32:50
阅读次数:
418