Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当title属性显示工具提示时是否存在事件?_Javascript_Jquery_Html_Tooltip_Event Listener - Fatal编程技术网

Javascript 当title属性显示工具提示时是否存在事件?

Javascript 当title属性显示工具提示时是否存在事件?,javascript,jquery,html,tooltip,event-listener,Javascript,Jquery,Html,Tooltip,Event Listener,假设我有一个title属性的跨度: Span您可以使用jQuery ui工具提示小部件 $(文档).tooltip(); $(“#inputhelp”)。工具提示({ 打开:功能(事件、用户界面){ log(“文本工具提示”); } }); 您可以使用jQuery ui工具提示小部件 $(文档).tooltip(); $(“#inputhelp”)。工具提示({ 打开:功能(事件、用户界面){ log(“文本工具提示”); } }); 免责声明:这实际上不是一个事件侦听器 这不是最

假设我有一个
title
属性的跨度:


Span
您可以使用jQuery ui工具提示小部件

$(文档).tooltip();
$(“#inputhelp”)。工具提示({
打开:功能(事件、用户界面){
log(“文本工具提示”);
}
});



您可以使用jQuery ui工具提示小部件

$(文档).tooltip();
$(“#inputhelp”)。工具提示({
打开:功能(事件、用户界面){
log(“文本工具提示”);
}
});



免责声明:这实际上不是一个事件侦听器

这不是最好的解决方案,但它是有效的。它所做的只是在
mouseover
上启动一个
setTimeout
0.5s(基于反复试验,在任何文档中都找不到),然后在
mouseout
时取消它。这对我来说是可行的,但如果延迟根据浏览器/操作系统的不同而改变,它可能就不起作用了

var titleShowTimeout;
document.getElementById(“mySpan”).addEventListener(“鼠标悬停”,函数(事件){
titleShowTimeout=setTimeout(函数(){
console.log(“显示工具提示”);
}, 500);
});
document.getElementById(“mySpan”).addEventListener(“mouseout”,函数(){
clearTimeout(titleShowTimeout);
});

Span
免责声明:这实际上不是一个事件侦听器

这不是最好的解决方案,但它是有效的。它所做的只是在
mouseover
上启动一个
setTimeout
0.5s(基于反复试验,在任何文档中都找不到),然后在
mouseout
时取消它。这对我来说是可行的,但如果延迟根据浏览器/操作系统的不同而改变,它可能就不起作用了

var titleShowTimeout;
document.getElementById(“mySpan”).addEventListener(“鼠标悬停”,函数(事件){
titleShowTimeout=setTimeout(函数(){
console.log(“显示工具提示”);
}, 500);
});
document.getElementById(“mySpan”).addEventListener(“mouseout”,函数(){
clearTimeout(titleShowTimeout);
});

Span
否,无相关事件:(否,无相关事件:(这实际上是JQuery工具提示的一个很好的解决方案,但是,我真的希望得到
title
属性本身的答案。这实际上是JQuery工具提示的一个很好的解决方案,但是,我真的希望得到
title
属性本身的答案。