我有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\\]\\[\\]")
我得到了结果