फैंसीबॉक्स - 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.