gpt4 book ai didi

javascript - 无法使用 jQuery .trigger 触发点击事件

转载 作者:行者123 更新时间:2023-12-02 20:15:06 26 4
gpt4 key购买 nike

我在触发点击事件时遇到一些问题。

我有这样的html:

<div class="carousel-control" >
<a href='#' id="carousel_1">1</a>
<a href='#' id="carousel_2">2</a>
<a href='#' id="carousel_3">3</a>
<a href='#' id="carousel_4">4</a>
<a href='#' id="carousel_5">5</a>
etc
</div>

现在这是 JS

jQuery('.carousel-control a').bind('click', function() {
alert("carousel cliced")
return false;
});

$('#nextimg').click(function() {

var car_index=2;
$('#carousel_'+(car_index+1)).trigger('click');
alert("next image clicked");
return false;
});

现在,当我手动单击 href 标签时,会出现警报(“轮播已单击”),但是当我单击 nextimg 时,仅出现下一个图像警报,而不是轮播警报。

我尝试使用

 $('#carousel_2').trigger('click'); 
$('#carousel_2').click();
$('#carousel_2').triggerHandler('click');

Firebug 中似乎也没有错误。

有人可以帮帮我吗? :)谢谢,

最佳答案

我不确定...但这有可能与您在 var car_inedx=2;index 的拼写有关吗? (我自己也经常犯这样的错误。)

关于javascript - 无法使用 jQuery .trigger 触发点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6410567/

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