Я використовую jQuery для створення елемента iframe, який onLoad
викликає одну з батьківських функцій jQuery. Це викликає $ is not defined
для батьків, коли він викликає додаткові функції jQuery.
Схоже, що iframe викликав знімок, якщо батьківський jQuery.
Iframe - це не сторінка (src="about:blank"
)
Я думаю, що iframe потребує власного середовища JavaScript / jQuery, але мені це важко.
Будь-які ідеї? Дякую.
Відповіді:
1 для відповіді № 1спробуйте це всередині iframe:
<script type="text/javascript">
var $ = window.parent.$;
</script>
Це дозволить дочірньому вікну (припускаючи, що він знаходиться в одному домені) використовувати батьківські $
змінна (або будь-яка інша настройка jQuery)