У меня есть сценарий JQuery, который позволяет включать и выключать серию div в зависимости от выбранного li в моем ul. Я добавил добавление / удаление SelectedClass, чтобы разрешить наведение курсора на открытый div, но класс не добавляется. Он добавлялся раньше, но не удалялся при нажатии / открытии другого div.
Кроме того, я бы хотел, чтобы div закрывался при нажатии во второй раз (если он уже открыт, он должен закрываться), но я не уверен, как это добавить ... Может кто-нибудь помочь?
Переключенный div не открывается в jsfiddle, но эта часть работает для меня вне jsfiddle ..
http://jsfiddle.net/deerebz/LWVsj/
$(document).ready(function() {
$(".artist-box").hide();
$("#artists ul li a li").removeClass('selected-artist');
$(".artist-logo").click(function(event) {
event.preventDefault();
$("#artists ul a li").removeClass('selected-artist');
$(this).toggleClass('selected-artist');
$('.artist-box').hide();
var relatedDivID = $(this).attr('href');
$(relatedDivID).slideToggle();
});
});