Tôi muốn thay đổi chỉ một phụ huynh khi tôi di chuột qua các thẻ <p>
. Mã này là:jquery cách chỉ thay đổi một phụ huynh khi di chuột
$('.hover').each(function() {
$(this).parent().hover(function() {
$('p').parent(this).css('font-size','30px');
}, function() {
$('p').parent(this).css('font-size','10px');
});
});
và HTML là:
<ul>
<li>1 <p class='hover'>xxxx</p></li>
<li>2 <p class='hover'>yyyy</p></li>
</ul>
Khi tôi di chuột qua "xxxx", tôi muốn "1" và "xxxx" để thay đổi nhưng "2" và "yyyy" không làm gì cả, và khi tôi di chuột qua "yyyy", tôi muốn "2" và "yyyy" thay đổi nhưng "1" và "xxxx" không làm gì cả.
Tôi mới sử dụng jQuery.
cảm ơn bạn đã giúp tôi nhưng không thực sự là điều tôi muốn. tôi đã viết lại và đăng lại ở đây. [link] (http://stackoverflow.com/questions/12418179/jquery-how-to-change-only-one-parent-closeset-a-tag-on-hover) Cảm ơn bạn rất nhiều – ChooChu
Lần sau, sử dụng nút "chỉnh sửa" bên dưới câu hỏi của bạn. Điều này cho phép bạn sửa đổi câu hỏi của mình. Bạn không phải tạo câu hỏi mới cho mọi chỉnh sửa. Ngay bây giờ chúng ta có một câu hỏi mở với nhiều câu trả lời hợp pháp, điều này rất đáng thất vọng nếu có ai đó kết thúc ở đây với cùng một câu hỏi. –