jQuery (повторное выполнение ready) + ajax

Активист

Активист
Команда форума
jQuery (повторное выполнение ready) + ajax

Помогите :)
Проблема - при загрузки повторно той же страницы, не выполняется $(document).ready();

Есть файл, пусть будет index.htmlи содержимое new_content.html.

Код:
<html>
<div id="content">

<div id="js_loading">Загрузка</div>

<div id="js_content">
Тут содержимое #1, <a id="next">Далее</a>

<script>
$(document).ready(function() {
    $(window).load(function() {
		$("#js_loading").hide("slow");
		$("#js_content").show("slow");
	});
    $("#next").click(function() {
          $.ajax({
			method: "post",
			url: "new_content.html",
			data: "",
			success: function(html){
									$("#content").html(html);
			}
         	});
        });

</script>
</div>

</div>
<html>
Файл new_content.html имеет следующее содержимое
Код:
<div id="js_loading">Загрузка</div>

<div id="js_content">
Тут содержимое #2, <a id="next">Далее</a>

<script>
$(document).ready(function() {
    $(window).load(function() {
		$("#js_loading").hide("slow");
		$("#js_content").show("slow");
	});
    $("#next").click(function() {
          $.ajax({
			method: "post",
			url: "finish.html",
			data: "",
			success: function(html){
									$("#content").html(html);
			}
         	});
        });

</script>
</div>
После, того, когда допустим, нажимаем "далее", страница прекрасно загружается, НО, не срабатывает функция $(document).ready() (Не исчезает надпись загрузки, не привязывается событие click()) и т.п.

Почему именно так реализовано.
(может быть что не так делаю)

Использую так:
Для загрузки, например файла, использую аджакс, как только все загрузилось, мне нужно перезагрузить область контента, в котором будет уже новый загруженный файл (почему именно так - используются модули, и осн. шаблоны, модули возвращают только область контента).

НО, контент загружается, но не выполняются функции внутри $(document).ready();

Подскажите, как правильно сделать.

-~{}~ 14.10.08 21:49:

Извините, за тафталогию, но сейчас три ночи, завтра на работу, и проблему решить надо :)
 

MiRacLe

просто Чудо
Каждую неделю в том или ином виде эта тема выплывает в этой самой ветке форума, потрудись найти.
 
Сверху