如何在jquery中触发Live()单击

前端之家收集整理的这篇文章主要介绍了如何在jquery中触发Live()单击前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个有趣的情况.我需要触发实时点击,因为简单的点击不起作用. @H_404_2@这是我有的:

$('.text').trigger('click');
@H_404_2@但我需要这样的东西:

$('.text').trigger(live('click' ...));
@H_404_2@或者解决这个问题的东西.

@H_404_2@这是我的代码

$(".Sets a.largeImage").fancybox({

  'onComplete': function(){
    return errorimage(myurl);
  } 

});

function errorimage(url) {

  $("#fancybox-img").live('click',function(){
   $('.lightBox:first').trigger('click');
  });

  $('#fancybox-img').trigger('click');

}
@H_404_2@这个想法是我想触发$(‘.lightBox:first’).trigger(‘click’);但是在实时模式下,因为简单的点击不起作用!

@H_404_2@谢谢 !!!!

解决方法

最好的解决办法就是把你的点击处理程序放在一个单独的函数中. @H_404_2@然后,您可以从实时点击处理程序和当您要手动触发点击时调用功能.

猜你在找的jQuery相关文章