Ashvinrajkot Ответов: 1

Как найти класс span "fancytree-title" С помощью ul li


<ul class="ui-fancytree fancytree-container fancytree-ext-glyph fancytree-treefocus" tabindex="0"><li class="fancytree-lastsib"><span class="fancytree-node fancytree-expanded fancytree-has-children fancytree-lastsib fancytree-exp-el fancytree-ico-e"><span class="fancytree-expander glyphicon glyphicon-minus-sign"></span><span class="fancytree-title">Project</span></span><ul style=""><li class=""><span class="fancytree-node fancytree-active fancytree-focused fancytree-expanded fancytree-has-children fancytree-exp-e fancytree-ico-e"><span class="fancytree-expander glyphicon glyphicon-minus-sign"></span><span class="fancytree-title">Concept (1.1)</span></span><ul style=""><li class=""><span class="fancytree-node fancytree-folder fancytree-exp-n fancytree-ico-cf"><span class="fancytree-expander "></span><span class="fancytree-title">Test123 (1.1)</span></span></li><li class="fancytree-lastsib"><span class="fancytree-node fancytree-folder fancytree-lastsib fancytree-exp-nl fancytree-ico-cf"><span class="fancytree-expander "></span><span class="fancytree-title">Roll out (1.2)</span></span></li></ul></li><li class="fancytree-lastsib"><span class="fancytree-node fancytree-folder fancytree-lastsib fancytree-exp-nl fancytree-ico-cf"><span class="fancytree-expander "></span><span class="fancytree-title">Support (1.2)</span></span></li></ul></li></ul>


Что я уже пробовал:

попробуйте найти, но не получить с помощью тега ul и li, но не найти его.

Ashvinrajkot

Как удалить только класс Roll out (1.2)

1 Ответов

Рейтинг:
1

Peter Leow

Выбрать одно:

<script>
$(document).ready(function(){
    $(".fancytree-title").css("background-color", "yellow");
    //$("span.fancytree-title").css("background-color", "yellow");
    //$("li span.fancytree-title").css("background-color", "yellow");
    //$("ul li span.fancytree-title").css("background-color", "yellow");
});
</script>

Ссылка: селекторы jQuery[^]
++ + + + [Раунд 2]+++++
В ответ на ваш дальнейший запрос предположим, что вы хотите удалить класс "fancytree-title" из тега span, содержащего " Roll out (1.2)", тогда он будет:
$("span:contains('Roll out (1.2)')").removeClass("fancytree-title");

Вам следует поискать в google jQuery contains и removeClass, чтобы узнать об их использовании.


Ashvinrajkot

Как удалить только класс Roll out (1.2)

Peter Leow

Ответил в раунде 2 решения 1.