質問: jqueryの特殊文字 私はdivのリストを持っていて、それぞれidを持っています。 idはリンクとしても機能します: `"http://en.wikipedia.org/wiki/" + id` は、このアイテムへのリンクです(wikipedia、 `"/ image /" + id) + ".jpg"` はこのアイテムのローカルイメージです。 しかし、私には特殊文字のあるIDがあります。括弧を含む `A_(B)`、特殊文字を含む第2の `A%C3%A9B` (AéB)の2種類があります。 `()`は`%28%29` に置き換えることができるので、基本的には1つのタイプにすぎません。そして、私はテストしました。この種の名前は画像とwikiのリンクのために働きます。 問題は、jQueryを使用すると、 `$( '#' + id)`が特殊文字を持つオブジェクトを見つけることができないことです。誰もそれに対処する方法を考えている?
回答: やってみました: ``` var id = encodeURIComponent(id); $('#' + id); ``` それを解決するかどうかを確認する?