我有 2 个 jquery 函数:
$(document).ready(function(){
$("#title").click(function(){
$("#click").delay(2700)
.css({opacity: 0.0, visibility: "visible"})
.animate({opacity: 0.5
});
});
});
和
$(document).ready(function(){
$("#click").hover(
function () {
$("#card12").animate({top:'220px'},100);},
function () {
$("#card12").animate({top:'330px'},100);
});
});
这就是它的工作原理:
1. 我单击 (div id = #title)
2. (div id=#click) 将显示 2700 毫秒延迟
3. 每当我将光标指向 (div id=#click), (div id=#card12) 将向上滑动
我的问题是:
1. 我在 2700 毫秒之前不小心将光标指向 (div id =#click) 区域((div id=#click) 出现的延迟)
2. 而不是忽略它, (div id=# card12) 在 (div id=#click) 完全加载后立即响应(向上滑动)
例如:我将光标指向 (div id=#click) 区域,然后将光标移出该区域外来回在 2700 毫秒之前 2 次(出现 (div id=#click) 之前的延迟)。
只要 (div id=#click" 已完全加载 (即使我的光标在加载时位于 (div id=#click) ) 区域之外
我的问题是:
是否可以忽略 2700 毫秒之前发生的任何事情(出现之前的 #click 延迟)?
PS:我知道如果我可以使用 codePen/jsFiddle 来执行它会更容易。但我不知道如何使用 codePen/jsFiddle 使用 2 jquery-(ies?)
非常感谢