मैं एक कुकी jQuery का उपयोग कर स्थापित करने के लिए कोशिश कर रहा हूँ नहीं है:
$.cookie("testCookie", "hello");
alert($.cookie("testCookie"));
लेकिन जब मैं अपने पृष्ठ लोड, मैं प्राप्त त्रुटि "$ .cookie कार्य नहीं है"। यहां मुझे पता है:
- मैंने jQuery कुकी प्लगइन here डाउनलोड किया है।
- मैं jQuery और फिर कुकी प्लगइन से लिंक कर रहा हूं।
- दोनों jQuery और jQuery.cookie 200 OKs के साथ सही ढंग से लोड हो रहे हैं।
मैं कई अन्य उत्तर (here और दूसरों के बीच here) पर ध्यान दिया है, जो करने के लिए ज्यादातर लोगों cookie.js फ़ाइल का नाम बदलने का सुझाव दिया। मैंने अपनी कुकी फ़ाइल "jquery.cookeee.js" का नाम बदल दिया है, लेकिन परिणाम समान हैं।
यहां क्या हो रहा है पर कोई विचार है?
यह मदद करता है, मैं MVC में एक वेब अनुप्रयोग बनाने रहा 4.
अपने ब्राउज़र के कंसोल में कोई अपवाद? हो सकता है कि jQuery का आपका संस्करण jQuery कुकी प्लगइन के आपके संस्करण के लिए सही नहीं है – Ian
क्या आप jQuery को दो बार शामिल कर रहे हैं? (सबसे अधिक संभावना हां)। अन्यथा, आप या तो $ .noConflict() का उपयोग कर रहे हैं, या आप एक और .js फ़ाइल शामिल कर रहे हैं जो $ ओवरराइड करता है। –
बस "$। कुकी एक समारोह नहीं है"। और कुछ नहीं। – ElliotSchmelliot