2017-06-06 89 views
0

對不起,我不知道如何調用這個問題。我使用id作爲選擇器來格式化我的ajax。但我的一個div有特殊的格式,我不知道爲什麼。而且,生成的格式,不能包含到我的js文件中。Id選擇器格式化很奇怪

通常在div被格式化如下:

<div id= 'post_iter(<%[email protected]%>)'></div> 

當我檢查的文件,在div標記爲#post_iter(4)

但是當我嘗試複製的路徑,我有這樣的事情:

#post_iter\28 4\29 
+0

是你不能將它包含在你的JS中的問題?如果是這樣,你可以發佈你想要放入js的東西,以便我們可以看到發生了什麼問題的背景?你的瀏覽器控制檯中是否有錯誤? –

+0

您的預期產出是? –

+0

'\ 28'是char'(' –

回答

3

的特殊字符,因爲括號服用

取而代之的是括號嘗試使用

<div id= 'post_iter_<%[email protected]%>'></div> 
+0

感謝提示@kajal ojha,我從來沒有聽說過這種特殊性。 –

+0

@stigGaret我的快樂伴侶:) –