Я хочу создать динамический сайт, который загружает содержимое div
с других страниц на содержимое div
, на котором есть ссылки, которые используют функцию .load()
. Он работает, если div
вы меняете, это еще один div
, чем содержание div
.Как .грузить() в div, который имеет ссылку на функцию
Вот команда, я думаю, что должно работать:
<div class="container">
<div class="links">
<a href="#" id="button">CLick here</a><br />
<script src="http://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<script>
$("#button").on("click", function(){
$("#container").load("example.php?q=2 #container > *");
});
</script>
</div>
</div>
Если я заменяю #container
с другим div
, вся процедура работает. Но когда я пытаюсь заменить контейнер div
, он абсолютно ничего не делает. В example.php
есть некоторые функции PHP, которые заполняют внутреннюю часть другого div через MySQL.
Как я могу заставить функцию нагрузки работать на верхнем div
?
FYI [не использовать jQuery-latest] (http://blog.jquery.com/2014/07/03/dont-use-jquery-latest-js/). – Pointy
Также это сбивает с толку: * Если я заменил #container другим div, вся процедура будет работать. Но когда я пытаюсь заменить контейнер div, он ничего не делает. * Итак, что это такое: заменяет ли контейнер работу div или нет? – Pointy
Возможно, ваша проблема заключается в том, что первый div должен быть закрыт.
Если первый div закрыт, вы можете дать больше информации, потому что я не вижу другой проблемы с вашим кодом. –