Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 选择器中的连接文本_Jquery_Html_Concatenation_Selector_Parent Child - Fatal编程技术网

Jquery 选择器中的连接文本

Jquery 选择器中的连接文本,jquery,html,concatenation,selector,parent-child,Jquery,Html,Concatenation,Selector,Parent Child,这就是我的问题深度是介于1和5之间的变量。假设代码运行时为2。我正在尝试选择类为depth-2的li元素的子元素。因此,理想情况下,选择器应该看起来像$('li.depth-2>a[data listiexpanded=“false”]”)…其余的都不重要,因为我很确定它是正确的。我只需要知道选择连接字符串的子级的正确语法。任何帮助都将不胜感激 $('"li.depth-"+depth > a[data-listIsExpanded="false"]').attr('data-listIs

这就是我的问题<代码>深度是介于1和5之间的变量。假设代码运行时为2。我正在尝试选择类为
depth-2
li
元素的子元素。因此,理想情况下,选择器应该看起来像
$('li.depth-2>a[data listiexpanded=“false”]”)
…其余的都不重要,因为我很确定它是正确的。我只需要知道选择连接字符串的子级的正确语法。任何帮助都将不胜感激

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

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

谢谢我没有意识到这一切都需要一根绳子。