如何在.load()中使用的URL中执行javascript

时间:2011-12-12 03:56:27

标签: javascript jquery

如果file1使用.load(file2)并且if file2具有Javascript / Jquery初始化代码。有没有办法在file1中加载到file1中的容器时通过file2初始化file2中的代码?

$(document).ready(...对此不太有效。请记住代码应该在file2中(正在加载的文件应该初始化它自己的js,这可能吗?)

我希望这是有道理的。

2 个答案:

答案 0 :(得分:1)

加载代码中的脚本标记将运行如果

  • 标签没有“type”属性,或者“type”的值是“text / javascript”(确切地说)
  • “。load()”调用是纯URL,而不是URL +选择器,如“$('。foo')。load(url +'。。')`

答案 1 :(得分:0)

$(document).ready(function(){
  myImage = new Image()
  myImage.src = "/path/to/file2.js" 
})

我希望这段代码可以帮到你。