javascript - 我们可以对同一个元素应用两次hoverintent插件吗? (JQuery)

标签 javascript jquery jquery-ui hoverintent

我在“a”标签上使用hoverintent插件,其中包含图像。

我想使用它两次,因为当一个人悬停在“a”标签上但间隔不同时,需要做两件事。

//HoverIntent1
$("a.classname").hoverIntent({   
 sensitivity: 4, 
 interval: 300, 
 over: functionName,   
 timeout: 300,
 out: functionName
})

//HoverIntent2
$("a.classname").hoverIntent({   
  sensitivity: 3, 
  interval: 10, 
  over: functionName, 
  timeout: 10,
  out: functionName
})

当我运行它时,它只执行一个悬停意图内的函数,而不是同时执行两个函数,我尝试在网上查找,但找不到相同的令人满意的答案。

最佳答案

将“a”标签包装在另一个元素中,例如 Div 或 Span,然后绑定(bind)到该元素。

关于javascript - 我们可以对同一个元素应用两次hoverintent插件吗? (JQuery),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13466959/

相关文章:

javascript - 针对元素的进出动画

javascript - ES6 : transfer nested array into array with objects using destructuring

javascript - 替换当前目标的文本内容

javascript - Knockout JS - 多维 observableArrays 和显示子数组数据

javascript - JQuery UI 某些函数错误 TypeError : $(. ..).accordion 不是函数

javascript - 提交 ajax 表单后未出现成功消息

javascript - 在 Jquery 中命名和嵌入函数

javascript - 超链接不会使用 jQuery 重定向用户

jquery - 选择日期后添加天数(周末和节假日除外)

javascript - 点击下个月后 jQuery Datepicker 打开两次(使用 2 Datepickers)