saifym
Постоялец
- Регистрация
- 14 Авг 2013
- Сообщения
- 30
- Реакции
- 18
- Автор темы
- #1
Добрый день!
Есть PHP скрипт, который выводит на сайте блоки с предложениями о работе
При нажатии происходит загрузка контента в #hidden
Код JS:
Суть вопроса если нажать на блок, происходит появление скрытого блока (p#hidden) и загрузка контента из файла load.php, потом если свернуть блок и вновь развернуть -> процедура повториться, как сделать, чтобы для каждого блока происходил load всего один раз
Есть PHP скрипт, который выводит на сайте блоки с предложениями о работе
HTML:
<div class="thread">
<a href="#" id="a_1" onclick="showClose('1', 'http://link'); return false;">
<div class="number">
1
</div>
<div class="block">
<p class="title">Настройка оформления рекламных блоков Adsense на сайте</p>
<p class="author"></p>
<p class="date">30.06.2014 года, в 15:10</p>
</div>
</a>
<div class="clear"></div>
<p id="hidden" class="hidden_1">Пожалуйста подождите, идет загрузка...</p>
</div>
При нажатии происходит загрузка контента в #hidden
Код JS:
HTML:
function showClose(id, loadurl) {
$('.hidden_' + id).toggle(
function() {
if ($(this).is(':visible')) {
$('.hidden_' + id).load( "load.php", { url: loadurl } );
}
}
);
}
Суть вопроса если нажать на блок, происходит появление скрытого блока (p#hidden) и загрузка контента из файла load.php, потом если свернуть блок и вновь развернуть -> процедура повториться, как сделать, чтобы для каждого блока происходил load всего один раз