Показать сообщение отдельно
  #2 (permalink)  
Старый 31.10.2012, 18:46
Аватар для NikolasGrad
Аспирант
Отправить личное сообщение для NikolasGrad Посмотреть профиль Найти все сообщения от NikolasGrad
 
Регистрация: 12.04.2012
Сообщений: 49

Нет. Не аналог.
$(document).ready()
выполняется только после загрузки всей страницы, при том неважно, где разместить.
ready

$('dom-element').load()
обычно используют для выполнения после загрузки конкретного <dom-element>, тоже неважно, где разместить.
load

Размещай где удобно, но лучше не загромождать html , а писать js в отдельный файл, который подключать в head.
<head>
  <script type="text/javascript" src="/js/jquery-1.7.1.min.js"></script>
  <script type="text/javascript" src="/js/myscripts.js"></script>
</head>

К примеру в файл myscripts.js

И еще. Вместо
$(document).ready(function(){
  // Your code here...
});

Лучше использовать
$(function() {
  // Your code here...
});

Последний раз редактировалось NikolasGrad, 31.10.2012 в 19:12.
Ответить с цитированием