2016-04-08 12 views
0

私はjsonレスポンスからHTMLを生成していますが、これはどのデータでもかまいません。Jquery IDの特殊文字を渡します

Idが

Blue & White Dress 
Black Dress 

のような何もすることができます私は

$("['id="+dressId+"']").prop('checked', false); 

のように試してみました。しかし、まだjqueryの

Error: Syntax error, unrecognized expression: ['id=Blue & White Dress'] 

は、あなたがこの上で手伝ってくれるというエラーを投げていますか?

ありがとう、Inadvance。

+0

私はあなたがどこにでもあなたの引用符を持っているかもしれないと思う、これを試してください。 $( '[id = "' + dressId + '"]') – MCMXCII

+0

あなたのIDに空白があります。あなたはできません:http://stackoverflow.com/questions/70579/what-are-valid-values-for-the-attribute-in-html –

+0

@ MCMXCII、お返事ありがとうございます私は答えを受け入れることができます。 – sree

答えて

1

私はあなたがどこでもあなたの引用符を持っているかもしれないと思う、これを試してください。 $( '[id = "' + dressId + '"]')

-1

あなたはshowdivあなたはHTML5はどんな空間にidをsupporせず、また、一部の特殊文字は有効ではありません

0

持つダイナミックなIDです

$("#"+showdiv+"").show(); 

できるIDを使用している場合。あなたはそれが有効である例えば'Blue_White_Dress'のIDを変更する必要があります。

herehereもチェックしてください。