2012-02-17 71 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