澳门新莆京手机网站-新蒲京娱乐场 > 计算机 > jQuery的live(卡塔尔(قطر‎方法对hover事件的拍卖示例

jQuery的live(卡塔尔(قطر‎方法对hover事件的拍卖示例

hover 二个效仿悬停事件的办法 当鼠标移动到贰个非常的因素上边时,会触发内定的率先个函数。 当鼠标移出这些因素时,会接触钦点的第2个函数。 复制代码 代码如下: $.hover { doSomething... }, function; 而主题素材是有个别成分比方菜单是透过AJAX动态加载的,hover方法实行的时候 菜单还未有加载出来吗,所以就要动用jquery的另一个办法live 方法能对一个还并未增多进DOM的成分有效,是由于采纳了事件委托: 绑定在古人成分上的事件管理函数能够对在后人上接触的风浪作出答复。 传递给 .live(卡塔尔国 的事件管理函数不会绑定在要素上, 而是把她作为二个例外的事件管理函数,绑定在 DOM 树的根节点上。 复制代码 代码如下: $.live('hover',function{ if(event.type=='mouseenter'卡塔尔{ doSomething... }else{ doSomething... } }State of Qatar有的jquery版本响应的是mouseenter和mouseleave 有的是mouseover和mouseout 待考证......

jQuery的live(State of Qatar方法对hover事件的拍卖示例

 一个模拟悬停事件的不二法门,当鼠标移动到贰个天造地设的成分上边时,会接触钦命的首先个函数

hover([over,]out) 

 

一个模仿悬停事件(鼠标移动到多少个目的方面及移出这么些指标)的秘籍 

 

当鼠标移动到多个合营的因素下边时,会接触钦点的率先个函数。 

 

当鼠标移出这么些成分时,会接触钦命的第1个函数。 

复制代码 代码如下:

$('.myDiv').hover(function() { 

doSomething... 

}, function() { 

doSomething... 

}); 

 

而难点是有个别成分比方菜单是通过AJAX动态加载的,hover方法推行的时候 

 

菜单尚未加载出来吗,所以就要动用jquery的另多少个办法live(卡塔尔国 

 

.live(State of Qatar 方法能对二个还未有曾增加进DOM的成分有效,是由于选取了事件委托: 

 

绑定在古时候的人元素上的事件管理函数能够对在后人上接触的轩然大波作出回复。 

 

传递给 .live(卡塔尔国 的事件管理函数不会绑定在要素上, 

 

而是把她作为贰个分化日常的事件管理函数,绑定在 DOM 树的根节点上。 

代码如下:

$('.myDiv').live('hover',function(event){ 

if(event.type=='mouseenter'){ 

doSomething... 

}else{ 

doSomething... 

}) 

 

部分jquery版本响应的是mouseenter和mouseleave 

有的是mouseover和mouseout 

待考证...... 

 

叁个模拟悬停事件的章程,当鼠标移动到一个相称的要素上边时,会接触钦定的第多少个函数 hover([o...

Copyright © 2015-2019 http://www.carrefourstation.com. 澳门新莆京手机网站-新蒲京娱乐场有限公司 版权所有