动态包含javascript文件,然后动态调用函数
Including javascript file dynamically and then calling function dynamically
我动态地包含了一个javascript文件,下面是http://www.zaarly.com/anywhere.js当我调用Zaarly.Anywhere.Open()函数时,我得到了这个错误
Zaarly。Anywhere是未定义的
如果我用一个简单的函数替换javascript的内容,然后调用那个函数,它就可以正常工作,例如这个函数可以正常工作:
function simpleFunc() {
alert("called");
}
可能是什么问题?javascript文件没有错误,我认为这是因为动态地包含该文件,因为如果我正常地将其包含在html文件中,它可以正常工作。任何建议
编辑:这是调用函数的html
<a href="#" style="color: black;" onclick="Zaarly.Anywhere.open();">Request on Zaarly</a>
如果调用一个简单的函数,如上面的,它可以很好地工作
请确保只有在页面上加载脚本后才会调用Zaarly.Anywhere.Open()。
相关文章:
- 使用Google Visualization动态调用构造函数
- 使用javascript和php动态调用图像
- 如何从变量中动态调用工厂方法
- 角度js 我无法动态调用我的按钮
- JavaScript:嵌套函数的动态调用
- JavaScript:动态调用对象内的函数
- 从 html 动态调用 javascript 对象函数
- 动态调用类函数
- 在 KNOCKOUT.js 中动态调用 attr src 上的子级函数
- 使用来自 json 对象的参数动态调用方法/函数
- Javascript 函数从动态添加的代码动态调用
- 无法在某些浏览器中从某些 HTML 页面动态调用.js文件
- jQuery 动态调用事件侦听器
- 谷歌脚本如何动态调用库函数
- 在jquery插件上动态调用自定义事件
- AngularJS ng-click()在控制器中的.append('')函数的动态调用中不起作用
- 在jquery中动态调用同级时未定义
- 如何在MVC 4剃刀中动态调用图像上的工具提示
- 动态调用SELECT上的Change
- 在Javascript中动态调用函数