【发布时间】:2011-12-19 16:54:04
【问题描述】:
我有一个页面会弹出一个fancybox 使用
$('#showpopup').fancybox().trigger('click');
当用户浏览页面时,这可能会触发多次(而不是一次)弹出。
在弹出窗口中有一个按钮,点击后会触发一个动作
$('#mybutton').click(function(){
$('#otherbutton').trigger('click');
});
当我第一次单击#mybutton 时,fancybox 弹出窗口显示,#otherbutton 将触发一次。
当我第二次点击 #mybutton 时,fancybox 弹出窗口显示 #otherbutton 将触发两次。
当fancybox弹出窗口显示我第三次点击#mybutton和#otherbutton将触发三次......等等。
我怎样才能停止使用 fancybox 的这个问题,以便其他按钮只会触发一次?
【问题讨论】:
标签: javascript jquery jquery-ui jquery-plugins fancybox