jquery计算字符串,但不计算具有相同值的变量

时间:2014-05-22 14:47:32

标签: jquery

我有id ="dk_container_banners[21597][]"

的元素

我记得我必须在jquery选择器中使用双反斜杠转义方括号

因此x变量的值为:"#dk_container_banners\\[21597\\]\\[\\]"

当我$("#dk_container_banners\\[21597\\]\\[\\]")时,我会得到结果

当我$(x)时,我什么都没得到

让我提供额外的细节:

x = ('#dk_container_' + id).replace(/\[/g,'\\\\[').replace(/\]/g,'\\\\]')

控制台说x的值是:"#dk_container_banners\\[21597\\]\\[\\]"

之后我执行$(x)并获得[]

如果我$("#dk_container_banners\\[21597\\]\\[\\]")我得到了结果

0 个答案:

没有答案