[英]Jquery and frames
我目前正在使用一个Web应用程序,该应用程序使用的框架最多可以拉伸5倍,而问题是我需要在整个网站上进行一些jquery魔术。
解决这个问题的最佳方法是什么(除了我考虑过的重写它)?
编辑:
框架结构与此类似:
Index.html
menu.html
banner.html
list.html
footer.html
/lib/index.html
header.html
body.html
footer.html
我所指的魔术是一些热键快捷键,查找并替换这种东西
这就是你想要的:
frameReady允许您在目标框架中运行jQuery命令,就像在本地文档中一样。 它的工作原理类似于$(document).ready()函数,它会等到目标框架中的DOM准备就绪后再尝试运行代码。 如果它还不存在,它还将为您在目标框架中加载jQuery,并允许您轻松加载其他脚本文件和样式表。 frameReady支持任何组合的嵌套框架和iframe,甚至是动态创建的框架。
您还可以使用下面的jQuery定位iFrame中的元素和内容。
$('#iframeId').load(function(){
$(this.contentDocument).find('#id').html('your text');
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.