【发布时间】:2013-02-12 12:27:27
【问题描述】:
首先:我知道如果可能的话应该异步运行。
我有一个函数,叫做 wrap:
本质上它会将当前页面加载为 iframe。即使点击页面上的链接,我也需要它来保持 javascript 运行。
function wrap(){
event.preventDefault();
var pathname = window.location.pathname;
$('body').html('<iframe id="wrapper" src="'+ pathname +'" >')
$('iframe').load(function (){
//this is where the magic outght to happen
});
}
运行换行时,我想开始操作 iframe 的内容。对于应用程序的结构,我希望需要从 wrap-function 之外或使用我传递给 wrap 函数的参数来执行此操作。我使用一系列执行动画、播放声音等的功能来做到这一点。(需要时间的东西,也应该按顺序执行)。这就是我理想中的样子。
wrap();
highlight('#one');
highlight('#two');
【问题讨论】:
标签: javascript jquery