Как выбрать элементы с jQuery, которые имеют определенное значение в массиве атрибутов данных

Есть ли способ в jQuery выбрать элементы, которые имеют определенное значение в массиве атрибутов данных?

Рассмотрим этот фрагмент 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>

Каков наилучший способ в jQuery выбрать всех людей с "Нью-Йорком" в атрибуте data-city?

Ответ 1

, хотя я не вижу ваш html, он должен быть:

$('[data-city*="New York"]')