Exist любого события в 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
Об переменных, это нормально, но что относительно функции, которую я хочу? –