So jquery api says the following:
Removing data from jQuery's internal .data() cache does not effect any HTML5 data- attributes in a document; use .removeAttr() to remove those.
I have no problem removing a single data-attribute.
<a title="title" data-loremIpsum="Ipsum" data-loremDolor="Dolor"></a>
$('a').removeAttr('data-loremipsum');
The question is, how can I remove multiple data-attributes?
More details:
The starting point is that I have multiple ( let's say.. 60 )
different data-attributes and I want to remove all of them.
Preferred way would be to target only those data-attributes that contain the word lorem
. In this case lorem
is always the first word. (or second if you count data-
)
Also I'd like to keep all the other attributes intact
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…