存在於jQuery的是附加一個事件像這樣的任何事件:的Onload jQuery的事件來調用的功能,並使其「活」
$("body").on("click", "#test", function() {
// some code here...
});
那我可以附加到load
或ready
事件,以取代:
$(document).ready(function() {
// Some code...
});
我需要這個,因爲我在外部文件中有$(document).ready();
作用域,它做了一些表單驗證,並且在我的HTML中,我通過ajax加載了一些內容,然後所有在該範圍內都不起作用。
換句話說,我希望所有在$(document).ready();
逗留live
在頁面上,使用像.on
之類的東西。
如果我把HTML直接放在頁面中,沒有ajax,驗證工作。
有關我如何解決此問題的任何想法?
我該怎麼辦呢?從未聽說過javascript中的「全局訪問」。 –
@WellingtonZanelli http://stackoverflow.com/questions/9284273/global-and-local-and-private-functions-javascript – fguillen
關於變量是好的,但是我想要的功能是什麼? –