2015-02-03 2 views
0

Я в настоящее время работаю над сайтом службы поддержки Zendesk и, к сожалению, не получил от них никаких ответов, поэтому я надеюсь, что у меня будет некоторый успех здесь.сделать контент видимым только на одной странице

Я ищу, чтобы добавить виджет на свою страницу, его iFrame. Теперь, в редакторе страниц в Zendesk, я добавил код iFrame в HTML для страницы шаблона «Категории», но теперь он отображается во всех категориях. На странице категорий есть 2 раздела, база знаний и документы. Я хочу, чтобы iFrame отображался только в разделе «Документы».

Очень важно, чтобы iFrame был скрыт в разделе «Knowledgebase». любой вход был бы оценен!

ответ

0

Добавить класс css в раздел базы знаний div или любой тэг, который у вас есть, и сделать iframe display:none.

.knowledgebase iframe{display:none} 

Это может быть достигнуто только в том случае, если iframe находится в теге div класса Knowledgebase.

Если IFrame добавляется к телу, то, если это возможно добавить этот класс в тег тела, если вы не можете изменить свое тело тега затем написать небольшой фрагмент кода в JavaScript

$("body").addClass("knowledgebase");