Javascript jQuery:在代码中添加属性两次/更晚?

Javascript jQuery:在代码中添加属性两次/更晚?,javascript,jquery,Javascript,Jquery,这可能吗? 我现在为我的fancybox准备了这个: $(document).ready(function() { $("a#uploadImage").fancybox({ 'titleShow' : false, 'width': 560, 'height': 620, 'autoDimensions': false, 'overlayOpacity': 0.6 }); }); 以后是否可

这可能吗? 我现在为我的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;
        }
    }
       });
    });

此插件特别将其选项存储为对象,因此您可以执行以下操作:

$("a#uploadImage").data('fancybox').onCleanup = function() {
  if (window.confirm('Är du säker?')) {
    alert ('OK!');
  } else {
    return false;
  }
};

为什么不添加onClean up选项,并在其他选项中添加回调?