<p>
タグの上にカーソルを置いたときに、親を 1 つだけ変更したいと思います。コードは次のとおりです。
$('.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が初めてです。