फैंसीबॉक्स - d.onCleanup एक फ़ंक्शन नहीं है


136

यह मुझे पागल कर देता है। Iv'e एक सरल परीक्षण पृष्ठ बनाया ..

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="../admin/UI/js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="admin/fancybox/jquery.fancybox-1.3.4.pack.js"></script>
<script type="text/javascript">
$(document).ready(function(){
    $("#foo").fancybox({
        'autoDimensions':   false,
        'width'         :   '750',
        'height'        :   '90%',
        'transitionIn'  :   'elastic',
        'transitionOut' :   'elastic',
        'speedIn'       :   600, 
        'speedOut'      :   200, 
        'overlayShow'   :   true,
        'hideOnOverlayClick' : false
    });
});
</script>
<title>Untitled Document</title>
</head>

<body>
<a href="foo.php" id="foo">test</a>
</body>
</html>

लिंक पर क्लिक करने पर मुझे मिलता है `d.onCleanup is not a function!!! क्या किसी को पता है कि यह त्रुटि कहाँ से आ रही है !!

या अनपैक्ड संस्करण पर:

currentOpts.onCleanup is not a function on fancybox/jquery.fancybox-1.3.4.js Line 324

जवाबों:


309

आप फैंसीबॉक्स का सीएसएस जोड़ना भूल गए। एक बार जब आप इसे शामिल करते हैं तो सब कुछ ठीक काम करना चाहिए।


3
धन्यवाद। Uncaught TypeError: क्रोम पर इस तरह दिख रही वस्तु # <एक वस्तु> कोई विधि 'formatMatch' Uncaught TypeError है: ऑब्जेक्ट # <एक वस्तु> कोई विधि 'onCleanup' है
वाल्डो

19
जिज्ञासा से बाहर, यह क्यों है? यह काम करने के लिए प्रतीत नहीं होता है अगर सीएसएस फाइलें सभी को एक में जोड़ दी जाती हैं ...
शेंजेआ

3
मैं पुष्टि कर सकता हूँ कि Drupal का CSS संयोजन / बैंडविड्थ अनुकूलन प्रदर्शन विशेषता इस समस्या को उत्पन्न करेगा। संपत्ति के अस्तित्व के लिए मेथिंक फैंसीबॉक्स को बेहतर तरीके से परीक्षण की आवश्यकता है।
jschrab

2
@ भगवान, मेरे भगवान, यह जवाब आपको अमीर बना रहा है! मदद के लिए धन्यवाद
क्रिस्चियन

1
जेएस स्क्रिप्ट के साथ सीएसएस की कमी के कारण मेरे पास पहले से ही समान कीड़े थे, लेकिन उम्मीद नहीं थी कि यह समस्या यहां होगी ... धन्यवाद !!
फेलिपएल्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.