jquery 鼠标事件 mouseenter

$(document).ready(function(){$("#001").mouseenter(function(){$("#image").find("img").... $(document).ready(function(){
$("#001").mouseenter(function(){
$("#image").find("img").fadeOut(1000,function(){
$("#image").find("img").attr("src","../images/content_bg.jpg"); });
$("#image").find("img").fadeIn(1000);
});
});

<tr align="center" valign="top" scope="col">
<th id="001">客户订单</th>
</tr>
<td id="image" width="50%"> <img src="../images/3_webmap_foot_bg2.jpg" width="200px" />
</td>
我的鼠标停留在001上时,画面就一直闪。有什么方法能判定,鼠标停留在001上时,画面不闪呢?
P.S:想做的就是点击侧边栏,然后展示页面转换图片。并伴有淡入淡出效果
展开
 我来答
herrywood
2012-02-08 · TA获得超过869个赞
知道小有建树答主
回答量:523
采纳率:66%
帮助的人:484万
展开全部
可能是在不断触发mouseenter事件导致,加一状态变量来控制
$(document).ready(function(){
var ani = false;
$("#001").mouseenter(function(){
if (!ani) {
ani = true;
$("#image").find("img").fadeOut(1000,function(){
$("#image").find("img").attr("src","../images/content_bg.jpg"); });
$("#image").find("img").fadeIn(1000,function() {ani = false;});
});
}
});
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式