iframe breaking jquery.contents?
iframe breaking jquery.contents?
所以我正在尝试做一些内部HTML弹出窗口工作,通过在隐藏的div上使用Jquery.contents()
在单击时将内容放置在弹出窗口中。
出于某种原因,如果任何div 中有iframe
,则 html 中它们之后的所有div 将无法追加。这是某种错误吗?下面是一个示例:
<div class="hide">
<div id="apps">
<iframe src="http://ryansaxe.info/javascriptpaint" />
</div>
<div id="contact">
<ol>
<li>Phone: (111)-111-111</li>
<li>Email: email@gmail.com</li>
</ol>
</div>
<div id="resume">
<p>resume</p>
</div>
</div>
在上面的例子中,只有#apps
的内容读取,因为它有一个 iframe,之后的所有内容都不会读取。如果带有 #apps
id 的div
是最后一个,那么每个都将通过 Jquery.content(( 具有可读内容
杰斯菲德尔
注意:
这是我的查询
$('.open').click(function(){
var name = $(this).attr("name");
var selector = $(name);
var cont = selector.contents();
$('#pop').append(cont.clone());
});
$('.close').click(function(){
$('#pop').empty();
});
与脚本一样,不能将/>
语法与 iframe
一起使用。 显式写出</iframe>
:
<iframe src="http://ryansaxe.info/javascriptpaint"></iframe>
相关文章:
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 如何使用jQuery自动打开页面上的所有链接
- 如何使用jquery在填充自动完成的值后使文本框只读
- jQuery:循环一个具有不同超时值的循环
- 用程序搜索JQuery数据表中的文本
- 使用 jQuery 的 .on 函数如何获取事件的原始元素
- jQuery匹配JSON对象的部分文本
- Jquery POST未填充数组
- JQuery使计数器每次更改时都会增加
- 如何在Angular2中使用jQuery插件
- 提高JQuery的性能
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JQuery合并了keyup和focusout两个函数
- jQuery.contents()给出了一个奇怪的结果
- 什么是等效于jQuery's.contents()
- JS / JQUERY iframe.contents() syntax
- 正在组合jQuery.val()和.contents()
- iframe breaking jquery.contents?
- jQuery .contents()方法的原生JavaScript替代方案
- jQuery / Javascript框架内容和.contents()示例不起作用