Показать сообщение отдельно
  #6 (permalink)  
Старый 06.02.2013, 13:14
Профессор
Отправить личное сообщение для tsigel Посмотреть профиль Найти все сообщения от tsigel
 
Регистрация: 12.12.2012
Сообщений: 1,398

Допустим у всех областей есть класс area, рассмотрим вариант что надо снять все метки кроме индии, все метки имеют класс label:
$('.area').click(function() {
  var class = $(this).attr('class').replace('area ', ''); //класс должен быть "area india"
  //теперь переменная class содержит "india"
  $('.label').each(function() {
    if (!$(this).hasClass(class)) {
       $(this).css('display', 'none');      
     }
   })
})
Ответить с цитированием