【发布时间】:2026-01-26 20:30:05
【问题描述】:
我目前在我的第一个网站上工作-但我对这段 jquery 遇到了一个小问题...页面是:
http://beelinetest.site50.net/the_arts_and_culture_in_worcester.html
我的网站上已完成的页面都有翻转效果,(当您将鼠标悬停在链接上时,单词会稍微向右移动)这可以在活动计划页面上更好地看到。
但是在这个页面上,我有很多 jquery 正在运行......当点击这个词时,这个词会移到页面的左边。但是由于鼠标悬停,(释放时将单词移回右侧)该单词在屏幕上弹回到原来的位置。
请随时查看我的代码,我真的很感激 - 我知道你们很棒,所以提前感谢!汤姆
这是两个冲突的代码-
$("#exploretext").click(function(){
$(".moveeverythingleft").animate({"left":"-220px"}, 400);
return false;
});
$("#exploretext").hover(function(){
$("#exploretext").animate({"left":"227px"}, 50);
}, function(){
$("#exploretext").animate({"left":"217px"}, 150);
});
【问题讨论】:
-
能否粘贴您认为导致问题的代码?
-
你试过e.stopPropagation(); ?
标签: javascript jquery jquery-animate mouseover slide