由于系统我不得不在模板中构建一个网站是非常严格的,所以我没有太多的控制权。
我的问题是:
是否可以使用fancybox在链接中设置宽度和高度?
e.g。
<a href="iframelocation" class="fancybox 480 320">Click here"</a>
提前致谢。
PVS
答案 0 :(得分:5)
您可以将值存储在data-
属性中。 (假设您使用的是jQuery 1.4.3或更高版本)
<a href="iframelocation" class="fancybox" data-width="480" data-height="320">Click here"</a>
$("a.fancybox").each(function(){
var $a = $(this);
var h = $a.data("height")
var w = $a.data("width");
$a.fancybox({
'width' : w,
'height': h
});
});
答案 1 :(得分:2)
我建议使用HTML5 data-*
attributes。
<a href="iframelocation" class="fancybox" data-width="480" data-height="320">Click here"</a>