我已经为自己网站上的某些内容编写了自己的js / jquery代码。现在,相同的内容位于iframe中,但是js / jquery仅适用于没有iframe的内容。
任何方式我都可以对两个内容重新使用相同的代码吗?
示例,我希望这对两者都适用
$( ".myclass-price-info" ).appendTo( $( ".myclass-single" ) );
编辑: 示例:我在网页上将其作为普通html
<div class="test"> This is test div </div>
然后我在iframe中具有相同的div,如下所示
<iframe src="">
<html>
<body>
<div class="test"> This is test div </div>
</body>
</html>
</iframe>
这只是一个div作为示例,我有整页的相同示例。
现在我已经写了js / jquery来定位我的.test类并执行一些js / jquery动作。 js / jquery适用于普通html,但不适用于iframe div。例如我更改了div的背景,其更改为普通html,但未更改iframe中的div。
答案 0 :(得分:2)
如果它不是跨域的
$('#iframeid').contents().find('.myclass-single').append('.myclass-price-info');