Показать сообщение отдельно
  #2 (permalink)  
Старый 24.01.2014, 14:57
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А кусок HTML можешь показать? Может получится сделать как-то по-нормальному?
А вобще:
var target = this.parentNode.parentNode.nextElementSibling;
if (target.style.display !== "none") { ... }


Учти что nextElementSibling не сработает в IE8 (но это можно пофиксить)
Также проверка корректна только если элемент не скрыт через таблицу стилей. Если нужно учесть и такой вариант, то юзай getComputedStyle (опять с IE8 траблы)
__________________
В личку только с интересными предложениями
Ответить с цитированием