Задать вопрос
@0leg5ergeev
Самые глупые вопросы здесь задаю я

Можно ли создать условие по наличию css свойства?

т.е. Если у объекта c id="fullpage" есть свойство opacity равное 0.2, то любой клик по странице делает opacity ранвое 1 ?
  • Вопрос задан
  • 170 просмотров
Подписаться 1 Оценить 1 комментарий
Решения вопроса 2
kimono
@kimono
Web developer
Через jQuery например:
if ($('#fullpage').css('opacity') == '0.2'){
  $('#fullpage').css('opacity', 1);
}
Ответ написан
IonDen
@IonDen
JavaScript developer. IonDen.com
Это не эффективно. Гораздо лучше через класс: jsfiddle.net/wyvzmadq
<div id="fullpage" class="op">
    ...
</div>

.op {
    opacity: 0.2;
}

var $fp = $('#fullpage');

$(document).on('mousedown', function () {
	if ($fp.hasClass('op')) {
        $fp.removeClass('op');
    }
});
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
На jQuery будет выглядеть примерно так
$(document).on("click",function(){
    $("#fullpage").css("opacity","1");
});
JSFiddle
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 дек. 2024, в 14:50
2000 руб./за проект
26 дек. 2024, в 14:40
15000 руб./за проект
26 дек. 2024, в 14:27
100000 руб./за проект