#javascript #live #jquery
#javascript #ЖИВЫЕ КОНЦЕРТЫ #jquery
Вопрос:
На что мне заменить вопросительные знаки, если я хочу, чтобы класс добавлялся при загрузке страницы?
$("form#signupform input#email").live("????", function() {
$(this).addClass("launchrock");
});
Ответ №1:
Вы бы заменили больше, чем это.
$(window).load(function() {
$("form#signupform input#email").addClass("launchrock");
});
Предполагая, что под страницей вы подразумеваете страницу со всеми ресурсами; если нет, используйте $(function() { ... })
который только ожидает, пока DOM API будет готов к использованию.
Ответ №2:
$(window).load(function(){...});
вызывается при загрузке изображений, $(document).ready(function(){...});
будет вызываться так же быстро, как js / css / dom загружен и может выполняться
прочитайте это для получения дополнительной информации, хотя
http://4loc.wordpress.com/2009/04/28/documentready-vs-windowload/