这可能是一个非常愚蠢的问题,但我有这个CSS选择器:
$('.result:nth-child(25) .name .title')
哪个有效。但是当我设置变量a = 25时,它会中断
$('.result:nth-child(a) .name .title')
Uncaught Error: Syntax error, unrecognized expression: :nth-child
我做错了什么?
答案 0 :(得分:4)
您必须使用字符串连接在JavaScript中手动将值插入字符串。试试这个:
$('.result:nth-child(' + a + ') .name .title')