【发布时间】:2011-08-18 22:15:06
【问题描述】:
我有一个 div,里面有一个无序列表,当你点击一个 LI 项目时它会向左滑动。
<div id="products">
<ul>
<li><a href="">Product 1</a></li>
<li><a href="">Product 2</a></li>
<li><a href="">Product 3</a></li>
</ul>
问题是,当您单击列表项时,div 向左滑动,当它在鼠标光标下滑动时,它会在所有列表项滚动时触发滚动动画。
有没有办法在点击项上禁用 javascript?
我试过了:
$("#products li a").click(function(event){
event.preventDefault();
});
}
但这似乎不起作用,因为动画仍然在悬停的其他列表项上继续?
【问题讨论】:
标签: jquery hover preventdefault