Представьте, что у нас есть такая структура HTML:
<main>
<div id="one"></div>
<div data-type="John 'phil',15">Light</div>
</main>
Я хотел бы выбрать элемент, используя его data-type
, однако при попытке мой код выдает ошибку:
let aliasScape = alias.replace(/['.*+?^${}()|[\]\\]/g, '\\$&'); //alias is "John 'phil',15"
$("[data-type =| '" + aliasScape + "']")
выражение не распознано [data-type = |'Джон' Фил ', 15']
Кто-нибудь знает, что не так? Спасибо!