这可能吗? 我的 fancybox 现在有这个:
$(document).ready(function() {
$("a#uploadImage").fancybox({
'titleShow' : false,
'width': 560,
'height': 620,
'autoDimensions': false,
'overlayOpacity': 0.6
});
});
以后有没有可能做:
$(document).ready(function() {
$("a#uploadImage").fancybox({
'onCleanup' : function() {
if (window.confirm('Är du säker?'))
{
alert ('OK!');
}else{
return false;
}
}
});
});
最佳答案
此插件特别将其选项存储在 .data()
中作为一个对象,所以你可以这样做:
$("a#uploadImage").data('fancybox').onCleanup = function() {
if (window.confirm('Är du säker?')) {
alert ('OK!');
} else {
return false;
}
};
关于javascript - jQuery:在代码中两次/稍后添加属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4026768/