>Я там сверху(#12) написал, что мне не понятно. И если я оставляю и ссылку и див(?), то просто открывается новая страница.
Есть у вас на странице набор ссылок с именем класса gallery-block. Судя по по тому что написано ранее, папку и некий id, который добавляется к имени страницы, формирует Smarty при выводе страницы.
$(function() {
//при загрузке страницы этим ссылкам добавляется обработчик
$('a.gallery-block').click(function() { //щелчок по ссылкам
$('#parm').load(this.href); //получается ее url, делая Ajaх запрос по указанному адресу и помещая результат в div parm
return false
})
});
Что не понятного? |
Цитата:
Цитата:
Вроде ваш пример с поста #19 то что надо, попробую разобраться.Спасибо. |
Цитата:
|
А вы в своем первом посте чего писали, разве не этот метод? И зачем вас разбираться с Ajaх?
Да, метод .load(), это самый простой из методов Ajax запроса, из тех что есть в jQuery. Зачем вам ajax.php? Прочтите о методе, как он работает, и все вопросы отпадут. Вы запутались сами чего вам надо, ибо из начальной задачи такая околесица в последствии получилась, что слов нет как ее назвать. |
Цитата:
|
Познание - это размышление, анализ. А то что у вас, это "повезет, не повезет" ;)
|
ureech,
еще раз сформулируйте ВОПРОС или более конкретно укажите ПРОБЛЕМУ. "Неверные вопросы - рождают неверные ответы" P.S. то что вы указали в первом варианте - можно решить по разному, сколько форумчан = не меньше решений laimas, профессор! :) может быть вы поняли суть задачи? |
Я такой же профессор, как вы обладатель черного пояса.
Суть задачи в первом посте, а верно ли она представлена или нет, этого мне не известно. |
Всем спасибо, кто проявил терпение и желание помочь.Более-менее разобрался.Вариант
Цитата:
Цитата:
$(function() {
$('a.gallery-block').click(function() {
$('#parm').load(this.href);
return false
})
});
только вместо '#parm' использовал this.Ещё раз всем удачи.:) |
Это каким образом this? В данном случае this это объект ссылки, то есть тег А по которому щелкнули. Вот его свойство href как раз и получаем как this.href. А $('#parm') - это объект в который будет помещен ответ сервера, и этот объект породили вы в своем коде, а не я. Если же вместо него указать $(this), значит ответ будет помещен в текущий тег А.
|
| Часовой пояс GMT +3, время: 20:40. |