复制右键单击灯箱操作,就像在github.com上一样

时间:2012-07-30 22:56:01

标签: javascript ajax colorbox right-click

我正在尝试复制右击徽标以激活灯箱的操作(使用Colorbox's内联功能)

这适用于正常的左键单击:

<h1 class="logo d1"><a href="#inline_content" class="inline"><?php bloginfo('name'); ?></a></h1>

我要做的是:

        <h1 class="logo d1"><a href="<?php get_home_url(); ?>" class="inline"><?php bloginfo('name'); ?></a></h1>

右键单击(可能)将href更改为#inline_content?

我对javascript有点新鲜,也许我会以错误的方式去做?

2 个答案:

答案 0 :(得分:2)

如果你将{open:true}添加到colorbox语句中,它似乎可以工作:)

答案 1 :(得分:0)

使用键码3进行右键单击。 (这当然是使用jQuery)

$('.logo').mousedown(function(e) {
    if (e.which === 3) {
        //alert('right clicked!');
        $(".inline").colorbox({ inline:true, width:"50%" }); 
    }
});