2012-02-17 72 views
-1

我已经包含了JavaScript文件动态,这里是文件http://www.zaarly.com/anywhere.js 当我打电话Zaarly.Anywhere.Open()函数,我得到这个错误包括JavaScript文件动态,然后调用函数动态

Zaarly .Anywhere是不确定的

如果我取代JavaScript的内容用一个简单的函数,然后调用该函数能正常工作,例如此功能工作正常:

function simpleFunc() { 
alert("called"); 
} 

可能是什么问题? javascript文件没有错误,我认为这是因为动态包含文件,因为如果我通常将它包含在html文件中,它工作正常。 任何建议

编辑: 这里是调用函​​数

<a href="#" style="color: black;" onclick="Zaarly.Anywhere.open();">Request on Zaarly</a> 

如果呼叫一个简单的函数功能,如在上述正常工作

+0

请不要复制您的[上一个问题](http://stackoverflow.com/questions/9329498/calling-javascript-function-from-onclick-event)。当缺少信息时,更新问题,而不是创建一个新问题。为了能够回答你的问题,你必须展示你的HTML **。 – 2012-02-17 20:33:15

回答

1

确保您会在html只在脚本加载到页面后调用Zaarly.Anywhere.Open()。

+0

是,脚本加载后 – 2012-02-17 20:41:13

+0

创建了以下内容的页面,它被称为: Request on Zaarly 和它的工作对我来说,看看是否有没有冲突与页面中加载其他js。 – 2012-02-19 07:35:17