我想在iframe页面附加一些上下文
所有js代码都在父页面&父页面和iframe页面位于同一个域中
选择器:
checkSurroundingAndChange
一些信息:
$('#iframe_id').contents().find('#target_element_id').append(context);
我们得到:
console.log($('#iframe_id').contents().find('#target_element_id'))
但它没有效果,为什么?
我认为在这个动作中我们只是加载所有iframe代码并在父页面中运行它,我可以改变任何东西,就像我在 父页
是吗?
答案 0 :(得分:0)
$(document).ready(function () {
setTimeout(function () {
$('#iframe1').contents().find('#target_element_id').append("text_2_appended");
}, 50);
});
<body>
<iframe src="test.html" id="iframe1">
</iframe>