I have two spans on my site:
<span class="view-toggle"></span>
And I'd like to firstly set data-status="inactive" (to clear it of any settings), and then add data-status="active" to one element.
I have the following:
$('.view-toggle').find().data("status","inactive");
$(button).data( "status", "active");
I can confirm that $(button) correctly identifies the one span that I want to add active to.
I'm not getting any console errors, but I'm also not getting the addition of any data attributes.
Am I using data() incorrectly?
.find()without a selector? From the documentation: Unlike most of the tree traversal methods, the selector expression is required in a call to .find().