मुझे डेटा विशेषता के लिए दो संभावित मानों के बीच टॉगल करने की आवश्यकता है।jQuery के साथ डेटा विशेषता को टॉगल कैसे करें?
यदि data-state
enabled
के बराबर है तो मैं इसे disabled
और इसके विपरीत बदलना चाहता हूं।
$('.sites .state').on('ajax:success', function(data, status, xhr) {
var site = $(this).parents('article').first();
if (site.data('state') == 'enabled') {
site.attr('data-state', 'disabled');
} else {
site.attr('data-state', 'enabled');
}
});
नोट: मैं डोम तत्व और to my knowledge बदलने के लिए की जरूरत है, मैं data
उपयोग नहीं कर सकते कि (इसलिए attr
का उपयोग) करने के लिए।
तो समस्या क्या है? – VisioN
@VisioN मेरा अपडेट देखें। मुझे डीओएम तत्व और मेरे ज्ञान में बदलने की जरूरत है, मैं ऐसा करने के लिए डेटा का उपयोग नहीं कर सकता (इसलिए एटीआर का उपयोग)। – Shpigford