Итак, вот проблема, с которой я сталкиваюсь. 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');
Спасибо! Я не понимал, что все это должно быть струной. – ordanj