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

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

т.е. Если у объекта c id="fullpage" есть свойство opacity равное 0.2, то любой клик по странице делает opacity ранвое 1 ?
  • Вопрос задан
  • 170 просмотров
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы