如果我有一个ja代码
$('#fbox').fancybox({
'width' : '50%',
'type' : 'iframe'
});
和html代码
<a href="login.php" id="fbox" class="info fancybox.iframe"
onclick="$.fancybox(this);return false;">Login</a>
如何使用函数打开fancybox
function openLoginFancybox() {
//???
}
然后我可以使用onClick =“openLoginFancybox()”
谢谢
答案 0 :(得分:0)
我想将此功能与gmap一起使用:
google.maps.event.addDomListener(controlUI, 'click', function() {
if(!isLoggedIn) {
openLoginFancybox();
} else {
startMarkerPlacing();
}
});
即。来自fancybox json的一个函数。
答案 1 :(得分:0)
试一试。我更改了您的代码如下:
HTML:
<a href="login.php" id="fbox" onClick="openLoginFancybox(this); return false;">Login</a>
JS:
function openLoginFancybox(linkObj) {
$.fancybox.open({
href : $(linkObj).attr("href"),
type : 'iframe',
width : '50%'
});
}
- 结束代码 -
希望这有帮助。