Привет У меня есть проблема с этим небольшим кодом:Удалить Attr и добавить его, если класс существует - JQuery
$(".delayDiv").each(function(){
var img_attr = $(this).attr('style');
$(this).attr('style', '');
if ($(".delayDiv").hasClass("visible")) {
$(this).attr('style', img_attr);
}
});
То, что я пытаюсь сделать, это:
- Ищет див с
class="delayDiv"
- затем сохранить атрибут стиля в переменной
- затем искать класс = «видимый» в том же DIV (я добавляю этот класс, используя viewportChecker.js, тх t означает, что класс добавляется только в том случае, если Div находится внутри окна просмотра).
- Если класс существует, добавьте содержимое стиля снова!
ДИВ OutSite видового экрана:
<div class="backImg"></div>
DIV внутри видового экрана:
<div class="backImg visible"></div>
Спасибо за любую помощь.
Что именно проблема вы столкнулись? – Terry