Показать сообщение отдельно
  #2 (permalink)  
Старый 04.04.2012, 14:52
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

лучше заведите класс для другого фона и меняйте его по клику
для быстроты сделано на jquery
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<meta charset=utf-8 />
<title>test</title>
<style>
  #logo {
    width: 100px;
    height: 100px;
    border: 1px solid;
    background: url(http://placehold.it/100/00ff00/ffffff) no-repeat; /* фон по умолчанию */
  }
  #logo.en {
    background-image: url(http://placehold.it/100/ffffff/00ff00); 
  }
</style>
  
<script>
  $(function () { // ждем загрузку dom
    
    $('#en').click(function () { // по клику на элементе c id = 'en'
      $('#logo').toggleClass('en'); // добавляем или удаляем класс en
      return false;
    });

  });
</script>  
</head>
<body>
  <a href="#" id="en">en</a>
  <div id="logo"></div>
</body>
</html>
Ответить с цитированием