一、常用时间:
1、focus事件,获取焦点事件,一般不往这个事件上绑定函数。一般作为让输入框自动获取焦点的方式,写法:$input.focus()
2、mouseover和mouseout鼠标移入事件,移入事件子元素也会被触发
3、mouseenter和mouseleave鼠标移入移出事件子元素不会被触发
4、hover可以将mouseenter 和mouseleave事件合并在一起些,写的:
$input.hover(function(){mouseenter的操作},function(){mouseleave的操作})
二、事件冒泡
原理:元素发生事件后,会将这个事件传递给父级,父级还会往上传,一直传到最顶级标签,一般最顶级标签写成 ( d o c u m e n t ) 阻 止 冒 泡 事 件 : r e t u r n f a l s e ; 三 、 事 件 委 托 原 理 : 利 用 事 件 冒 泡 的 特 性 , 将 事 件 绑 定 在 父 级 上 , 子 级 发 生 的 时 间 都 会 冒 泡 到 父 级 , 父 级 判 断 子 级 的 特 征 给 它 特 定 的 操 作 。 一 般 写 法 : (document) 阻止冒泡事件:return false; 三、事件委托 原理:利用事件冒泡 的特性,将事件绑定在父级上,子级发生的时间都会冒泡到父级,父级判断子级的特征给它特定的操作。 一般写法: (document)阻止冒泡事件:returnfalse;三、事件委托原理:利用事件冒泡的特性,将事件绑定在父级上,子级发生的时间都会冒泡到父级,父级判断子级的特征给它特定的操作。一般写法:ul delegate(‘li’ , ‘click’ , function(){ $(this)指的是当前冒泡的子级 })
四、DOM(节点操作)
1、appen