Добрый день!!!
В Drupal 6 для того чтобы скрыть какой-нибудь из элементов формы в Firebug, я использовал следующий код (например для формы создания Page, скрыть меню):
jQuery('[class="vertical-tabs clear-block"]').hide()
В Drupal 7 это не работает. При помощи Firebug нахожу нужный элемент, в консоле набираю код (пример). И ничего
jQuery('[class="vertical-tabs-panes vertical-tabs-processed"]').hide()
В чем ошибка или недопонимание?
Комментарии
кто вас учил так писать селекторы?
jQuery('.vertical-tabs-panes.vertical-tabs-processed').hide()
Я уже самые невообразимые варианты перепробовал не работает!!!! Ваш вариант тоже не работает.
Причем всё нормально работает, кроме элементов формы.
у меня всё работает
а такие элементы вообще есть?
Вот два скриншота в прикреплённых файлах, посмотрите пожалуйста
Опять же повторюсь, не работает только на странице создания/редактирования форм
а вас не смущает iframe несколькими уровнями выше?
Вот теперь смущает, но я только разбираюсь с WEB. Поэтому подскажите куда он меня должен смутить?
те элементы, которые вы пытаетесь скрыть, находятся в DOM другого объекта window
подозреваю, jQuery при поиске туда не заглядывает
Спасибо за пинок, но Вы говорили что у Вас нормально работает. Может я где то натупил, хотя формы стандартные.
Вот так получилось:
Огромное спасибо за наводку!!!
нормально у меня работает в том же дереве DOM
а вы пытаетесь скрыть элементы из другого
это модуль overlay так себя ведёт
Ещё раз огромное спасибо!!!!