我将Colorbox.min.js文件从v1.3.19更新为v1.4.6,并且我的一些颜色框不起作用。我在页面和Chrome控制台上没有任何错误。
我查了changelog,但我找不到anser。你能帮忙吗?
(我使用jQuery 1.7.2)
<a href="#" onclick="emailDialog()">e-mail</a>
function emailDialog(){
$.fn.colorbox({
width:"700px", height:"550px",
iframe:true, href:"/contact",
opacity:0.6
});
}
<a href="http://example.com/1.jpeg" class="colorbox-avatar" title="some title" rel="nofollow" >photo</a>
$(document).ready(function() {
$(".colorbox-avatar").colorbox({
rel:'colorbox-avatar',
scrolling: false,
current: "",
slideshow:true, slideshowAuto:false,
opacity:0.6,
width:"60%" , height:"60%"
});
}
答案 0 :(得分:1)
在没有.fn
... $.colorbox({...})
($.fn
用于developing jQuery plugins,实际上只是shorthand for $.prototype
)。
function emailDialog(){
$.colorbox({
width:"700px", height:"550px",
iframe:true, href:"/contact",
opacity:0.6
});
}