我需要在数据属性之间切换两个可能的值。
如果 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');
}
});
注意:我需要更改DOM元素,而 据我所知,我无法使用
data
来完成这个操作(因此使用了 attr
)。