Dinozavr

Рейтинг
153
Регистрация
14.01.2007
burunduk:
вообще-то с точностью наоборот, результат функции как раз зависит откуда и как вы его вызываете :)

в том куске, что привёл ТС абсолютно всё равно:) и родителем у него будет всегда window

Дикий пионер:
Может ситуация правда такая сложная, я бы так сделал:
1. Проставил блокам, куда должна подгружаться инфа одинаковый класс.
2. При загрузке нашел бы все эти блоки, вытащил у них айдишники и запросил контент по айдишнику с сервера.
3. Вставил бы контент в нужный блок.

+1

DriverCat:
на странице может быть вставлен одинаковый код в нескоьких местах:
Код:

<script type="text/javascript">
$(document).ready(function(){
$.ajax({
url: "/tpl/left_hot_aj.php?oper=" + oper,
cache: false,
success: function(html){
}
});
});
</script>

не может. ready - событие. и вы каждый раз переписываете ему значение. т.е. выполнится только последнее

DriverCat:
не пойму почему не работает $(this).parent() или $(this).next()?

потому что читайте моё первое сообщение

dma84, id у script? :)

яваскрипту всё равно, откуда вы его вызываете.

когда я смотрю в свой хрустальный шар, то вижу что вам нужно это:


<script type="text/javascript">
function alertId(obj)
{
alert(obj.id);
}
</script>
<div id="1" onClick="alertId(this)">
</div>

закинуть цифры в скобках в массив. цикл на массив + принт на строчку из БД с нужным id

ну для начала javaSCRIPT!!!

потом: поставьте что-нибудь для отслеживания хэдеров(HTTPLiveHeaders для ФФ например). ну и JSON гораздо проще парсить чем чистый HTML

это у вас уже ответ от сервера. а вам надо setTimeout между кликом и запросом на сервер

подсказка: все маркеры хранятся у вас на сервере, в вашей базе данных

мой хрустальный шар сказал мне, что вам сегодня понадобится эта страница.

http://www.php.net/manual/en/function.log.php

и добавьте главную в закладки

Всего: 1286