只是想问一个更好的方式来跟踪jQuery中的父路径,目前我这样做。在父母路径作为jquery变量
$('.qBox em a').hover(
function(){
$(this).parent().parent().find('.overlayIMG').fadeIn(100);
},
function(){
$(this).parent().parent().find('.overlayIMG').fadeOut(100);
}
);
但我想这样做(下面的代码不起作用,因为某些原因,我不知道)。我不知道如何正确搜索这个问题,我已经尝试跟踪父母和父母的路径,但无法找到答案,所以我暂时打扰你。
$('.qBox em a').hover(
var biggerImage = $(this).parent().parent().find('.overlayIMG');
function(){
biggerImage.fadeIn(100);
},
function(){
biggerImage.fadeOut(100);
}
);
这是HTML标记
<div class="qBox">
<em>
<img src="images/homepagethumbOL.png" class="overlayedIcon">
<a href="#"><img src="images/sample_box.jpg"></a>
</em>
<span>
<h3><a href="#">Article Title Looks Like This or Longer</a></h3>
<p>Curabitur zblandit tempus porttitor. Donec ullamcorper.</p>
<a href="#">view <i>45</i> comments</a>
</span>
<img src="images/sampleBig.jpg" class="overlayIMG one">
</div>
请您分享的HTML标记,使我们可以建议一些 –
你的第二个选择是语法不正确 –
是啊,这是我的问题。我不知道做到这一点的正确方法。 :) – janharold