当我悬停在<p>
标签上时,我只想改变一个父元素。 代码如下:
$('.hover').each(function () {
$(this).parent().hover(function () {
$('p').parent(this).css('font-size','30px');
}, function () {
$('p').parent(this).css('font-size','10px');
});
});
而HTML代码是:
<ul>
<li>1 <p class='hover'>xxxx</p></li>
<li>2 <p class='hover'>yyyy</p></li>
</ul>
当我将鼠标悬停在“xxxx”上时,我希望“1”和“xxxx”改变,但“2”和“yyyy”不变。当我将鼠标悬停在“yyyy”上时,我希望“2”和“yyyy”改变,但“1”和“xxxx”不变。我对jQuery不熟悉。