2010-10-26 30 views
1

這可能嗎? 我現在有這個權利對我的fancybox:jQuery:在代碼中兩次/以後添加特性?

$(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; 
     } 
    } 
     }); 
    }); 
+0

爲什麼不添加,onClean up選項,與其他選項之間的回調? – brumScouse 2010-10-26 18:32:23

回答

3

這個插件特別是將其存儲在.data()選項爲對象,所以你可以做這個:

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