gpt4 book ai didi

click - jquery click 事件只运行一次

转载 作者:行者123 更新时间:2023-12-01 02:58:19 31 4
gpt4 key购买 nike

我的点击事件有问题。它运行 1 次。示例:

我有 3 页(1 2 3)。当我点击 2 时它起作用了。然后在第 3 页,它又可以工作了。但我再次点击 2 不起作用。该事件未触发。

$("div .top.pagination a").click(function(){  

PagNrClick = $(this).text();
PagNrOld = $(".top.pagination .current").text();
RegMin = (NrReg-1)*(PagNrClick-1);


//altera a pagina activa para por selecionar
$(".top.pagination .current").replaceWith('<a title="'+PagNrOld+'" href="#'+PagNrOld+'" rel="history">'+PagNrOld+'</a>');
//altera a pagina que clicou para activa
$(this).replaceWith('<span class="current">'+PagNrClick+'</span>');

if(RegMin%2 || RegMin%0){
RegMinValue = RegMin;
}else{
RegMinValue = RegMin+1;
}
//:gt(0) - greater then 0 não mostra a 1º posição(BUG DO JQUERY??????)
if(PagNrClick==1){
$("#thumbs li:eq(0)").show();
}
//esconde todos os registos e mostra os 12 proximos registos
$(".thumbs li:visible").hide();
$(".thumbs li:gt("+RegMinValue+"):lt("+NrReg+")").show();
});

我已将代码插入 jsfiddle

http://jsfiddle.net/B2Usk/1/

最佳答案

$("div .top.pagination").on('click', 'a', function(){
/* ... Youre event code ... */
});

您还可以在以前的版本中使用 .live()。但它已被弃用。

关于click - jquery click 事件只运行一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15546417/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com