Jquery внутри Ифраме - PullRequest
       7

Jquery внутри Ифраме

7 голосов
/ 17 октября 2010

В течение долгого времени скрывался стекоперемещение и просто пробовал что-то с iframes и jquery, для которых я не мог найти ответ.

У меня есть расположение jquery на главной странице, но не внутри фрейма, в моем фрейме у меня есть обычный $ (document) jquery.

К сожалению, я получаю эту ошибку в Firebug "$ не определено"

Есть ли способ обойти это без вызова jquery в каждом iframe?

1 Ответ

6 голосов
/ 17 октября 2010

Каждый кадр имеет отдельную среду Javascript с различной глобальной областью действия. (Хотя они могут получить доступ к другим кадрам, используя свойства parent и frames.

Поэтому вам необходимо включить jQuery и другие файлы сценариев на странице внутри каждого фрейма. (Включая все плагины, используемые в фрейме)

Если вы действительно хотите, вы можете написать top.$('selector', document) внутри фрейма, но я бы не советовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...