Wednesday 15 June 2011

Add multiple values to cookie jQuery -


  & lt; img src = "http://website1.com/img.jpg" वर्ग = "चित्र" / & gt; & Lt; img src = "http://website1.com/img2.jpg" वर्ग = "चित्र" / & gt; & Lt; img src = "http://website1.com/img3.jpg" वर्ग = "चित्र" / & gt; & Lt; img src = "http://website1.com/img4.jpg" वर्ग = "चित्र" / & gt;   

इसी तरह मेरा स्रोत कोड दिखता है मुझे एक ही कुकी में src मान जोड़ने की आवश्यकता है I मेरे मित्र ने मुझे बताया कि आप इसे अल्पविराम से अलग कर सकते हैं, लेकिन मुझे यकीन नहीं है कि मैं अपने कोड के साथ कैसे कर सकता हूं।

  $ ("। Image")। क्लिक करें (फ़ंक्शन () {$ .cookie ("चित्र", $ (यह) .attr ('src'), {expires: 9999999999})}}   

वह एक काम करता है, लेकिन यह वर्तमान को ओवरराइड कर देगा कुकी, जिसका अर्थ है कि मुझे कुकी में एक ही समय में केवल एक छवि हो सकती है।

संपादित करें: मैं आपको यह बता सकता हूं कि मुझे इसके लिए क्या चाहिए। मुझे छवियों से मूल्य निकालने की आवश्यकता है, और उन्हें img-tags में डाल दिया।

  .append ('& lt; img src =' + $ .cookie ("images") + '/ & gt;')   

मैं इसे कैसे करता हूं

  $ ("। छवि")। (समारोह () {$ .cookie ("चित्र", $। कुकी ("चित्र"), "+ $ (यह) .attr ('src'), {expires: 9999999999});}   

जब आप जोड़ना चाहते हैं, तो इसे इस तरह से करें:

  var imgSrc = $ .cookie ("चित्र")। विभाजन (","); for (var I = 0; i & lt; imgSrc.length; i ++) {यदि (आईएमजीएसआरसी [आई]! = "") {.append ("& lt; आईएमजी src = '" + आईएमजीएसआरसी [आई] + "' / / gt; "); }}   

या

  $। प्रत्येक ($। कुकी ("चित्र")। विभाजन (","), फ़ंक्शन (अनुक्रमणिका, मान) {If (value! = "") {.append ("& lt; img src = '" + value + "' / & gt;");}});    

No comments:

Post a Comment