问题
is there a way in jQuery to select elements that have a certain value in a data attribute array?
Consider this snippet of html:
<li id="person1" data-city="Boston, New York, San Fransisco">
Person name 1
</li>
<li id="person1" data-city="Los Angeles, New York, Washington">
Person name 2
</li>
What is the best way in jQuery to select all persons with "New York" in the data-city attribute?
回答1:
even though i don't see your html, it should be:
$('[data-city*="New York"]')
来源:https://stackoverflow.com/questions/7344353/how-to-select-elements-with-jquery-that-have-a-certain-value-in-a-data-attribute