试图强制按钮单击一个功能

时间:2013-08-30 20:46:18

标签: jquery

我有两个功能,它们都是图像轮播,我们称之为a和b。

a是用户看到的第一个,b是用户单击按钮将图像轮播扩展到全屏时看到的内容。当b在顶部时,我正试图让图像轮播a与b做同样的事情。理想情况下,当你点击b(上一个,下一个)

时,只需强制点击下一个或上一个

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

 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);

1 个答案:

答案 0 :(得分:2)

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

btn.trigger('click');