Показать сообщение отдельно
  #3 (permalink)  
Старый 10.05.2013, 15:06
_0_ _0_ вне форума
Аспирант
Отправить личное сообщение для _0_ Посмотреть профиль Найти все сообщения от _0_
 
Регистрация: 10.05.2013
Сообщений: 56

Можно попробовать при клике добавить элементу li.othCards класс "clicked", а в css прописать например:
li.othCards.clicked img:first-child{
   background-color:red;
}


а если потом кликать по другому li.othCards, но искать li.othCards.clicked, снимать с него класс "clicked" и ставить его на новый li.othCards .

Если не хочешь использовать JQuery, то ищи li.othCards.clicked

var clicked=document.querySelector("ul.menu li.othCards.clicked")
if( clicked ){
   remove_class(clicked,"clicked");
}


функцию remove_class возьми отсюда.

сам это не проверял.
Ответить с цитированием