【发布时间】:2014-07-26 21:24:52
【问题描述】:
这是我的 jsfiddle - http://jsfiddle.net/ganganp/x62wR/5/
$('#rotator0 div').hover(
function () {
ssrc = $(this).find('img').attr("src");
valt = $(this).find('img').attr("alt");
(this).children('img').attr('src','http://placehold.it/150x150&text='+valt);
},
function () {
$(this).children('img').attr('src',ssrc);
}
);
悬停内圈图像不起作用。 我哪里出错了?
【问题讨论】:
-
内圈位于外圈下方,因此您的光标始终悬停在外旋转器上,您可以将
console.log()放入每个函数中,然后查看它何时触发 -
<div id="rotator">位于<div id="rotator0">之上并防止悬停动作到达内部项目。 jsfiddle.net/x62wR/13
标签: javascript jquery html web jquery-hover