繁体   English   中英

jQuery和框架

[英]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()

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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM