javascript - Need some help with my jQuery input styler -


यहाँ, छीन लिया गया कोड,

  $ (document) .ready (function () {Var $ input = $ ('input [type = "चेकबॉक्स"]'); $ input.wrap ('& lt; div class = "stylecheck-container" शैली = "प्रदर्शन: इनलाइन" / & gt;')। AddClass ('स्टाइलचेक')। छुपाएं (); $ कंटेनर = $ input.parent ('div.stylecheck-container'); यदि ($ container.parent ('label')। लंबाई & gt; 0) {$ कंटेनर.append ($ Container.parent ('label')। Text () + ''); $ container.parent ('label') replacewith ($ कंटेनर);} $ input.change (function () {alert (1); }); कंटेनर.क्लिक (फ़ंक्शन () (यदि ($ इनपुट। (': चेकबॉक्स')) {यदि ($ इनपुट। (': चेक')) $ input.attr ('चेक किया', सच है) ; और $ input.attr ('चेक किया', गलत);}});});  

मुझे जो समस्या आ रही है वह है कि जब मैं मूल लेबल को आज़माता हूं और उसे निकाल देता हूं, तब बदलाव नहीं मिला।

अगर मैं रेखा 6 बयान, यह ठीक काम करता है।

सौदा क्या है?

एक शॉट के लायक लेकिन क्या आपने $ input.attr ('checked', false) को बदलने की कोशिश की है; with $ input.removeAttr ('checked'); ? क्योंकि आप अभी भी इसे स्थापित कर रहे हैं।

हालांकि मैं बहुत नींद आ रहा हूं, इसलिए मैंने सभी कोड को सही ढंग से नहीं पढ़ा है, लेकिन मैं यह छोटी सी चीज़ देख रहा हूं .. सोने के लिए बंद।


Comments

Popular posts from this blog

Eclipse CDT variable colors in editor -

wpf - Custom Message Box Advice -

AJAX doesn't send POST query -