我有一个a
分页列表的点击事件
它不会被解雇。
$(".pagination-page").click(function()
{
//event.preventDefault();
var page = $(this).val();
$('#search-results-display').load('includes/search.php?query=<? echo $_SESSION['search_term']; ?>&page=' + page);
});
PHP while循环生成分页(只有分页的生成而不是其余部分.SQL查询正在运行,已经过测试
while ($tmpPageCnt > 0)
{
$retvar .= '<li class="active"><a href="#" class="pagination-page">'.$tmpPage.'</a></li>';
}
return $retvar;
请你能解释为什么它不是
答案 0 :(得分:1)
由于您正在动态创建它,我想您需要使用事件委派
$(document).on('click', ".pagination-page", function() {
var page = $(this).text();
$('#search-results-display').load('includes/search.php?query=<? echo $_SESSION['search_term']; ?>&page=' + page);
});
由于它是<a>
,因此您应该使用.text()
作为锚点,而不是拥有价值观。
答案 1 :(得分:-1)
将.val();
更改为.html();
可以解决问题