我正在尝试复制右击徽标以激活灯箱的操作(使用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有点新鲜,也许我会以错误的方式去做?
答案 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%" });
}
});