Показать сообщение отдельно
  #12 (permalink)  
Старый 21.11.2015, 16:49
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Влад Громов
так не работает ваша конструкция
Уверены? Ведь сработает только раз, чтобы удалить класс нужно изменить разрешение экрана:

<html> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 
<style>
.red {
    border: 1px solid #f00;
}
</style> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script> 
$(function() {
    //зачем объект в переменную, а затем на него обработчик?
    //если надо для дальнейшего использования, то можно кешировать сразу 
    var o = $('#my').click(function() {
        o.toggleClass('red', window.innerWidth >= 600)
    })
});
</script>     
</head> 
<body>
<div id="my">GO</div>
</body> 
</html>
Ответить с цитированием