如何使用javascript onClick事件而不是链接调用jQuery colorbox?

时间:2010-12-10 04:32:28

标签: javascript jquery colorbox

我想使用javascript而不是href链接调用colorbox?

任何人都知道如何做到这一点?

感谢。

4 个答案:

答案 0 :(得分:19)

之前的示例对我不起作用,但使用相同的想法,这确实有效:

<script>
function lightbox(){    
  $.colorbox({width:"80%", height:"80%", iframe:true, href:"/pagetoopen.html"});
}
</script>

<input type="button" value="open the box" onClick="lightbox()"/>

答案 1 :(得分:5)

这是我的头脑。但我相信你可以这样做:

<script type="text/javascript">
function call_cbox()
{
   jQuery.colorbox({html:'<p>Hi There I was instantiated onclick!</p>'});
}
</script>
<a href="#" onclick="call_cbox(); return false;">Give me a colorbox... NOW! And don't forget the color.</a>

答案 2 :(得分:2)

以上两个答案的混合对我有用:

<script>
function call_cbox()
{
jQuery().colorbox({width:"900px", height:"600px", iframe:true, href:"/newsletter.html"});
}
</script>

答案 3 :(得分:0)

$("tr").click(function () { 

    $.colorbox({width:"900px", height:"600px", iframe:true, href:"http://www.google.com"});

});