[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Подгрузка контента при нажатии на ссылку
Страницы: 1, 2
N0ob
sergeiss код, собственно, в первом посте tongue.gif
sergeiss
В первом посте у тебя запрос данных с сервера, а не их выборка на сервере. Я вот эту фразу " Скрипт не выбирает ссылки на id. Тоесть #page-1 он не выбирает." понимаю именно так, что на сервере нет выборки.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
N0ob
sergeiss видимо я написал что-то не так и тем самым запутал тебя и себя. В первом посте у меня есть код. При клике по любой ссылке берется значение атрибута href, и посылаем афкс запрос с этим значением. Он нам возвращает код страницы, и мы ее вставляем. Но дело не в этом. Проблема в самом начале, при получении значения атрибута href. Допустим вот две ссылки:
<a href="/myaccaunt">Ссылка 1</a>
<a
href="#page-1">Ссылка 2</a>

Так вот! С первой ссылки он значение выбирает, а со второй нет. Почему?
sergeiss
Цитата (N0ob @ 27.03.2014 - 13:25)
Проблема в самом начале, при получении значения атрибута href.

Я так и не понял: где твой код, в котором эта проблема проявляется? Вот этот
var href = obj.href;


Что такое obj тут, откуда берется?


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
N0ob
sergeiss нет, мой код подредактировали в некст посте. Вот итоговый код:
$('a').click(function (event) {

event = event || window.event

if (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}

//alert();
var href = event.target.href;
loadPage(href);
return false;
});
sergeiss
Так тебе нужно взять href из этой ссылки? Если да, то я тормоз, да :)

$('a').click(function (event) {

loadPage( $(this).attr('href') );
event.preventDefault();
});


_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
N0ob
sergeiss спасибо! С this сработало. А с event почему то не пахало (
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.