I am updating a data attribute by jQuery, Like:
jQuery(\'div\').data(\'hidden\', \'true\'); alert(jQuery(\'div\').data(\'hidden\'));
Data a
When you use .data() to update a data value, it is updating internal object managed by jQuery, so it will not be updated in the data-* attribute
data-*