jQuery触发mouseout事件
jQuery trigger mouseout event
是否可以使用jQuery在链接元素上触发mouseout事件?
即某种
$(linkEle).mouseout()
我希望它能在iPad上运行,即使没有任何鼠标光标,它也确实有事件。。。
$('some_selector_here').mouseout(function() {
// Do some stuff
}
$('some_selector_here').trigger('mouseout');
您可以使用:
.trigger('mouseleave');
形式为:
$('#elementToTriggerMouseLeaveOn').trigger('mouseleave');
参考文献:
- CCD_ 1
我不知道ipad,但它能像你发布的那样工作。http://jsfiddle.net/tESUc/
$(linkEle).mouseout();
或
$(linkEle).trigger('mouseout');
或
$(linkEle).trigger($.Event('mouseout'));
尝试点击事件
点击-点击pnscreen元素后触发。
http://www.roccles.com/?p=134
$('.link').live('tap',function(event) {
//TODO
});
触摸屏上不存在鼠标悬停状态
鼠标悬停/退出事件在ipad上无法按要求工作。看看专门针对触摸设备的touchstart/touchmove和touchend事件。
类似的内容http://jsfiddle.net/hTYKQ/将在ipad上工作,但以这种方式:
第一次单击元素会触发
mouseenter
功能。第二次点击触发东西。。如果它有东西。。。像链接一样(http://jsfiddle.net/qxM33/1/我搞砸了
<a>
href
,但你得到了点。(单击元素外部会触发
mouseleave
功能。
这个故事告诉我们:jquery鼠标悬停和鼠标移出功能的工作原理与ipad中的点击功能非常相似。
相关文章:
- 禁用指针事件后,1个最后的mouseout触发
- 如何正确捕捉mouseout事件
- Mouseover,Mouseout事件未在IE中启动
- 使用 jquery mouseout 取消事件
- Mouseover和Mouseout之间的事件顺序
- 鼠标悬停&单个锚点标记中的mouseout事件
- 如何停止mouseout事件在列表中的传播
- onmouseover在click和mouseout事件之前触发
- 如何在jquery上并排区分mouseout/live事件
- 阻止.mouseout事件执行
- 如何在asp.net c#中显示和隐藏mouseover和mouseout事件的标签
- 在IE8中检测到mouseout事件
- 听mouseover和mouseout<李>仅限活动?<李>当前触发这两个事件
- mouseover、mouseout、click事件处理程序未启动
- 弹出框中的mouseout事件导致儿童隐藏
- 使用计数器索引来设置.hover()和.mouseout()事件
- 忽略JS中同一元素的子元素的mouseenter/mouseout事件
- 如果onclick被按下,阻塞mouseout事件监听器
- MouseOut / mouselleave -事件触发下拉菜单
- Touch等同于Mouseout事件是什么?