jQuery onClick事件未触发

扎克·罗斯·克莱恩(Zach Ross-Clyne)

我有一个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;

请您能说明为什么它不是

阿米特·乔基(Amit Joki)

由于您是动态创建它,因此我想您需要使用事件委托

$(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()锚,所以没有值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章