簡體   English   中英

在onDomReady中定義的調用函數

[英]calling function defined in onDomReady

下面是我的示例js,其中所有內容都在doDomReady函數中定義,它們是它們的多功能。 `

YAHOO.namespace("YAHOO.User");
YAHOO.User = (function() {
Event.onDOMReady(UserData = function() {
.......
function save(){}
..........
});

})();`

從上面的js文件,我想像這樣-> YAHOO.User.save(resultset)從外部(從其他js文件)調用save方法,但是由於它不可見,所以我無法調用它。

有人告訴我在上述情況下如何調用函數。

window.save == function(resultset){ ... }

這將其置於全局范圍內,因此您可以僅從另一個腳本調用save() 為了在YAHOO.User下對其命名空間,我想是:

window.YAHOO.User.save = function(resultset){ ... }

...然后您可以從外部調用YAHOO.User.save(resultset)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM