0

我有两个函数,它们都是图像轮播,我们称它们为 a 和 b。

a 是您用户首先看到的内容,b 是用户单击按钮将图像轮播展开至全屏时看到的内容。当 b 在顶部时,我试图让图像轮播 a 做与 b 相同的事情。理想情况下,我希望在您单击 b 时强制单击下一个或上一个(上一个,下一个)

这是我如何处理下一个 prev 点击。

 var handler = function () {
   ............
   ...........
      .......
    if ($(this).hasClass('prevButton')) {
      ............ ......
     }
  var handler_big = function () {
         ...........
           .......
    if ($(this).hasClass('prevButton_big')) {
      ............ ......
     }


  // how the button click is called 
     btn_big = $('#full_image .button'); //has class .nextButton_big .prevButton_big                                            
              btn_big.click(handler_big);


    btn = $('#container .button'); //has class .nextButton .prevButton
          btn.click(handler);
4

1 回答 1

2

您可以使用 jQuery 的.trigger()功能。

btn.trigger('click');
于 2013-08-30T20:47:20.670 回答