1

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

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

<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有点陌生,也许我走错了路?

4

2 回答 2

2

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

于 2012-09-12T14:45:00.650 回答
0

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

$('.logo').mousedown(function(e) {
    if (e.which === 3) {
        //alert('right clicked!');
        $(".inline").colorbox({ inline:true, width:"50%" }); 
    }
});
于 2012-07-30T22:57:57.850 回答