从花式框中定义的按钮获取多个返回值

时间:2015-11-06 05:09:39

标签: jquery fancybox

我有一个有3个按钮的花式盒子(jsp),我想在用户按下每个按钮时返回3个不同的值。按下按钮1的示例返回1;按下按钮2然后按2按钮3。

我是个新奇的盒子。请帮忙。

提前致谢。

更多细节: 我有一个主jsp,在单击单选按钮事件编码显示花式框(这是一个带3个按钮的jsp)。当用户点击任何按钮时,我知道如何关闭fancybox,但是当用户按下任意3个按钮时,不知道如何将内容返回到主jsp页面。

是的,我是JS的新手,所以请原谅。

感谢。

1 个答案:

答案 0 :(得分:0)

尝试:

     <a href="#" data-val="1" class="fancybox picture">toggle fancybox</a>
     <a href="#" data-val="2" class="fancybox picture">toggle fancybox2</a>
     <a href="#" data-val="3" class="fancybox picture">toggle fancybox3</a>

$("a#inline").fancybox({
    onStart: function(){
      alert($(this).attr('data-val'));
     }
    //or onComplete: function(){alert($(this).attr('data-val'));
    });