Используйте jquery из window.top внутри iframe - PullRequest
0 голосов
/ 20 сентября 2018

В проекте мы должны использовать jquery, предоставляемый некоторой платформой, и наш код выполняется внутри iframe.

В нашем коде, когда мы используем jquery для поиска какого-либо элемента, мы должны предоставитьwindow.document каждый раз:

const $ = window.top.$
$('#btn1', window.document).click(...)
$('#btn2', window.document).click(...)
$('#btn3', window.document).click(...)

Если я пропустил одну, будут некоторые хитрости.

Есть ли способ "связать" $ с window.top дотекущий документ?Я ищу способ как:

const $ = window.top.$

$.bindOrSomething(window.document)

$('#btn1').click(...)
$('#btn2').click(...)
$('#btn3').click(...)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...