Выбор правильного блока на js

Всем привет.

У меня возникла проблема. Мне нужно взять информацию, которая расположена в теге - caption, который расположен внутри блока с классом .maintable. У меня есть несколько таких .maintable. активная отображается, остальные скрыты при помощи - style='display: none;'. Вопрос - как выбрать контент из тега caption в активном классе .maintable?

UPD:
Картинка c кодом (не знаю как достать т.к. ajax): http://cs407323.userapi.com/v407323046/5d99/kt0A-9wTuDo.jpg

1 ответов


Используйте селектор :visible:

// достанем html из <caption>
var html = $('.maintable:visible caption').html();
// или просто текст
var text = $('.maintable:visible caption').text();