Id选择器格式怪异

时间:2017-06-06 02:47:19

标签: javascript html css ruby-on-rails

对不起标题,但我不知道怎么称呼这个问题。我正在使用id作为选择器来格式化我的ajax。但我的一个div有一个特殊的格式,我不知道为什么。而且,生成的格式,不能包含到我的js文件中。

通常情况下,div格式如下:

<div id= 'post_iter(<%=@post.id%>)'></div>

当我检查文件时,div被标记为#post_iter(4)

但是当我尝试复制路径时,我有类似的东西:

#post_iter\28 4\29

2 个答案:

答案 0 :(得分:3)

由于括号

,特殊字符正在使用

尝试使用

而不是大括号
<div id= 'post_iter_<%=@post.id%>'></div>

答案 1 :(得分:-1)

<%=@post.id%>是ASP代码,所以你必须考虑到这一点。所以它从你得到的东西中被4所吸引。