Reputation: 2290
Is there a way of catching the modification of a specific data attribute (i.e. 'data-whatever')? My first thought was to go with DOM mutation observer but was wondering if there's any 'easier' way through jQuery?
Upvotes: 0
Views: 134
Reputation: 150293
if there's any 'easier' way through jQuery?
There is no attribute change event.
Be careful with those "DOM mutation" events, they are deprecated and not supported in all browsers as much as I know.
Better solution is: When you toggle the data.* attribute call that function you want.
Upvotes: 1