jquery - Assigning a variable to a cookie.. no wait! The other way around -


मैं एक चर को एक कुकी असाइन करना चाहूंगा ...

उदाहरण के लिए var aVariable = $ .cookie ("moo");

मैं का उपयोग कर रहा हूं - क्या मुझे कुकी सेट करने की आवश्यकता है और एक ही समय या कुछ समय में वैरिएबल सेट करना है? <

^। ^

मेरा कोड:

  फ़ंक्शन goBackToPosition () {var xPos = $ कुकी ( "yourPositionX"); Var yPos = $ .cookie ("yourPositionY"); console.log (xPos); console.log (yPos); अगर (xPos) {चेतावनी ("एक्सपोज!"); $ (यह)। (शीर्ष: yPos, बाएं: xPos}, 400, फ़ंक्शन () {$ .cookie ("yourPositionX", नल); $ .cookie ("yourPositionY", नल);}); }}  

मुझे निम्न त्रुटि मिलती है: a.ownerDocument अपरिभाषित है

आपका वाक्यविन्यास यहां गलत है:

  $ (this) .css (फ़ंक्शन () (ऊपर: yPos, left: xPos}, 400, फ़ंक्शन ( ) {$ .cookie ("yourPositionX", नल); $ .cookie ("yourPositionY", नल);});  

शायद आप का मतलब:

  $ (this) .css ({top: yPos, left: xPos})। FadeIn (400, फ़ंक्शन () {$ .cookie ("yourPositionX", नल); $ .cookie ("yourPositionY", नल);});  

या:

  $ (यह)। मान ({शीर्ष: yPos, बाएं: xPos}, 400, फ़ंक्शन () {$ .cookie ( "YourPositionX", नल); $ .cookie ("yourPositionY", नल);});  

आपके अपडेट / नई समस्या के जवाब में:

$ (this) में काम नहीं करेगा goBackToPosition का दायरा इस संदर्भ के रूप में, एक तत्व की बजाय, फ़ंक्शन। आपको $ (this) से $ ('selector') इसे काम करने के लिए बदलना होगा।

या goBackToPosition का उपयोग करें कॉल ($ ('चयनकर्ता')) यदि आप इस का उपयोग करना चाहते हैं कॉल फंक्शन इस के मूल्य को बदलता है, जब फ़ंक्शन निष्पादित होता है, तो एक समान फ़ंक्शन होता है लागू करें


Comments