Как получить параметры атрибута href ссылки из объекта события click
Есть ли простой способ получить параметры в конце атрибута href по нажатой ссылке, используя объект события click?
У меня есть код JQuery, который выглядит следующим образом:
$(document).ready(function() {
$('#pages').delegate("a", "click", function(e) {
var formData = "parameters to clicked link";
$.ajax({
url: 'friends2.php',
dataType: 'json',
data: formData,
success: function(data) {
$('#searchbutton').attr("disabled", false);
$('#searchresults').html(data.results);
$('#pages').html(data.paginate);
}
});//ajax end
return false;
});
});
И вот соответствующий HTML:
<div id="pages">
<span class="disabled">previous</span>
<span class="current">1</span>
<a href="friends.php?term=ma&p=2">2</a>
</div>
То, что я пытаюсь сделать, это разбить на страницы результаты поиска, который я сделал с ajax. Поиск работает нормально и получить список пользователей, соответствующих запросу. Часть сценария результатов, которая создает ссылки на страницы, также работает.
В приведенном выше примере есть две страницы результатов. Когда пользователь нажимает на ссылку, чтобы перейти на страницу 2 результатов, я хочу перехватить щелчок по ссылке и создать новый запрос AJAX, используяterm=ma&p=2
как данные передаются на запрос.
Итак, короче говоря, есть ли простой способ получитьterm=ma&p=2
из объекта события передал анонимную функцию в моем jQuery выше?