Мне нужно выбрать теги <img>
, которые уже исчезли с помощью jQuery fadeOut()
. Моя идея - выбрать их с помощью селектора атрибутов css следующим образом: img[attr="smth"]
. , но я не знаю, что представляет собой алгоритм jQuery для вытеснения элементов, и я не знаю, что он превращает ценность этого атрибута в то, что для того, чтобы затухать элементы. Я пробовал:Как элементы jQuery исчезают?
Console.log($("img").attr("opacity"));
Console.log($("img").attr("display"));
Console.log($("img").attr("visibility"));
Но все они утешают говорит, не определено. Кто-нибудь знает, какой атрибут я должен использовать? Кто-нибудь знает какой-либо другой способ сделать это без использования селектора атрибутов css?
Это не имеет ничего общего с селектором, который вы используете. 'attr()' не является селектором - это нечто совершенно другое. – BoltClock
Как вы выбираете эти изображения для применения fadeOut()? Используйте тот же метод. Или добавьте определенный класс или идентификатор, пока вы fadeOut –
Вы хотите настроить таргетинг на все скрытые или скрытые изображения с помощью '.fadeOut()'? Можете ли вы просто сделать '$ ('img: hidden')'? Кроме того, эти значения не являются атрибутами. Они являются частью CSS, который является атрибутом 'style'. Используйте '.css ('opacity');', '.css ('display');' или '.css ('visibility');' соответственно. – War10ck