Я использую эффект jQuery .fadeTo() для избранных изображений в WordPress. Как я настроил код, так это то, что если мышь наводит курсор на изображение, оно исчезает до 0,7, когда мышь уходит, оно снова исчезает до 1:
jQuery(function($) {
$(window).load(function() {
$('.image').mouseover(function() {
$('.image').fadeTo('fast', 0.7);
});
$('.image').mouseout(function() {
$('.image').fadeTo('fast', 1);
});
});
});
Данным классом является «.image», и я поместил его в div внутри цикла wordpress в коде рекомендуемого изображения, например:
<div class="image"><?php if ( has_post_thumbnail() ) { the_post_thumbnail(); } ?> <!-- If has featured image, GET --></div>
Проблема, с которой я сталкиваюсь, заключается в том, что каждый раз, когда я наводил курсор на ОДНО изображение, оно исчезало ВСЕ изображения на странице. Чего я действительно хочу, так это чтобы изображение исчезло, над которым зависает моя мышь, что я делаю неправильно?
$('.image').hover( function() { $(this).fadeTo('fast', 0.7); }, function() { $(this).fadeTo('fast', 0.1); });
. - person insertusernamehere   schedule 26.08.2013