Как выбрать элемент внутри "это" в JQuery? Я знаю, могу ли я выбрать элемент таким образом: $("ul.topnav > li.target").css("border", "3px double red"); но как я могу сделать что-то вроде: $(this > li.target).css("border", "3px double red"); Ответ 1 $( this ).find( 'li.target' ).css("border", "3px double red"); или $( this ).children( 'li.target' ).css("border", "3px double red"); Используйте children для непосредственных потомков, или find для более глубоких элементов. Ответ 2 Я использую это для получения родителя, аналогично для дочернего $( this ).children( 'li.target' ).css("border", "3px double red"); Удача
Ответ 1 $( this ).find( 'li.target' ).css("border", "3px double red"); или $( this ).children( 'li.target' ).css("border", "3px double red"); Используйте children для непосредственных потомков, или find для более глубоких элементов.
Ответ 2 Я использую это для получения родителя, аналогично для дочернего $( this ).children( 'li.target' ).css("border", "3px double red"); Удача