У меня есть список div, у каждого есть id.Идентификатор также выполняет функцию ссылки: "http://en.wikipedia.org/wiki/" + id
- ссылка на этот элемент в Википедии, "/image/" + id + ".jpg"
- локальное изображение для этого элемента.
Но у меня есть некоторый идентификатор со специальными символами.Есть два типа (которые, как я обнаружил, имеют ошибку): первый, A_(B)
, содержащий круглые скобки, второй A%C3%A9B
(AéB), содержащий специальную букву.Я знаю, что ()
можно заменить на %28%29
, так что это в основном только один тип.И я проверил, этот вид имени работает для изображения и ссылки на вики.
Проблема в том, что когда я использую jQuery, $('#' + id)
не может найти эти объекты со специальными буквами.У кого-нибудь есть идеи, как с этим бороться?