选择器中的连接文本

时间:2013-08-16 15:53:12

标签: jquery html concatenation selector parent-child

所以,这就是我遇到的问题。 depth是1到5之间的变量。让我们说这个代码运行时它是2。我正在尝试使用类li选择depth-2元素的子元素。理想情况下,选择器看起来像$('li.depth-2 > a[data-listIsExpanded="false"]') ......其余的并不重要,因为我很确定它是正确的。我只需要知道选择连接字符串的子句的正确语法。任何帮助将不胜感激!

$('"li.depth-"+depth > a[data-listIsExpanded="false"]').attr('data-listIsExpanded','true').parent().find('>ul').slideDown('medium');

1 个答案:

答案 0 :(得分:0)

你需要

$('li.depth-' + depth + ' > a[data-listIsExpanded="false"]').attr('data-listIsExpanded','true').parent().find('>ul').slideDown('medium');