2012-09-01 26 views
6

की 'addClass' मैं निम्नलिखित jQuery स्लाइडर कोड है:jQuery स्लाइडर: Uncaught TypeError: कॉल नहीं कर सकता विधि अपरिभाषित

$(function() { 
    var select = $("#ppp"); 
    var slider = $("<div id='slider' style='width:575px;'></div>").insertAfter(select).slider({ 
     min: 3, 
     max: 60, 
     range: "min", 
     value: window.slidervalue, 
     step:3, 
     slide: function(event, ui) { 
      select[ 0 ].value = ui.value; 

     }, 
     stop: function(event, ui) { 
      document.getElementById('vpp').innerHTML=ui.value; 
      show_products('1','Y','N','N','N','N','Y'); 
     } 
    }); 

window.slidervalue एक संख्या कहीं और स्थापित करने के लिए संदर्भित करता है। #ppp को संदर्भित करता है जब मैं jQuery 1.7.2 का उपयोग कर रहा था सब ठीक हो रहा था। जब मैंने हालांकि 1.8.1 पर स्विच किया तो यह एक अपवाद फेंक दिया: "अनकॉटेड टाइप एरर: अपरिभाषित विधि 'addClass' को कॉल नहीं कर सकता" कोई विचार क्यों नहीं ...

उत्तर

9

1.8.1 भी परीक्षण और विकास के चरण में है और वहाँ कुछ कीड़े हैं - का उपयोग 1.7.2 बजाय अगर आपको लगता है कि

+0

समस्या के साथ मेरे लिए नहीं होती है 1.8.0 में भी मौजूद है। जब मैंने Google की JQuery होस्टिंग सुविधा का उपयोग करना शुरू किया, तो मुझे केवल इसका सामना करना पड़ा: http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js वे (Google) केवल स्थिर संस्करणों का उपयोग क्यों नहीं करते हैं उनकी होस्टिंग सुविधा? मैंने इसे अपने सर्वर पर होस्ट किए गए 1.7.2 पर फिर से स्विच किया है – bicycle

+0

अच्छी तरह से 1.8 संस्करण अभी भी परीक्षण में हैं इसलिए वे पूरी तरह विश्वसनीय नहीं हैं – rahul

+0

1.8 के अधिक विश्वसनीय संस्करण के लिए बेहतर प्रतीक्षा करें और वे उस तक स्विच करें 1.7.2 सबसे अच्छा उपलब्ध संस्करण – rahul

2

1.8.1 कुछ बिंदुओं में छोटी गाड़ी दिखता है - i 1.7.2 का उपयोग करना पसंद करेंगे यदि आपके पास कोई त्रुटि नहीं है तो आपको 1.8 की आवश्यकता है?

0

समस्या के रूप में अच्छी तरह से 1.8.2 में मौजूद त्रुटियां नहीं है, और के बाद माइकल टिप्पणी, मुझे लगता है 1.8.0, 1.8.1 और 1.8.2 सभी को एक ही समस्या है। व्यक्तिगत तौर पर मैं मैं 1.7.2

0

"Uncaught TypeError: Cannot call method 'addClass' of undefined"

मैं 1.8.20 के साथ इस मुद्दे था करने के लिए स्विच करना पड़ा 1.8.2 का उपयोग कर रहा था और अब, लेकिन यह 1.10.0

संबंधित मुद्दे