40 of 119 menu

Метад children

Метад children вяртае толькі непасрэдных нашчадкаў элемента і не вяртае тэкставыя вузлы. Каб вярнуць усіх нашчадкаў, уключаючы тэкст і каментары выкарыстоўвайце метад contents.

Сінтаксіс

Атрыманне непасрэдных нашчадкаў:

.children();

Можна таксама адфільтраваць нашчадкаў па зададзеным селектару:

.children(селектар);

Прыклад

Давайце знойдзем усіх непасрэдных нашчадкаў тэга div і ў канец іх дадамо '!' з дапамогай метаду append:

<div> <p>text</p> <p>text</p> <p>text</p> </div> $('div').children().append('!');

HTML код стане выглядаць так:

<div> <p>text!</p> <p>text!</p> <p>text!</p> </div>

Прыклад

Давайце цяпер знойдзем усіх непасрэдных нашчадкаў з класам www:

<div> <p class="www">text</p> <p class="www">text</p> <p>text</p> </div> $('div').children('.www').append('!');

HTML код стане выглядаць так:

<div> <p class="www">text!</p> <p class="www">text!</p> <p>text</p> </div>

Глядзіце таксама

  • метад contents,
    які дазваляе атрымаць нашчадкаў элемента і тэкст унутры гэтага элемента
  • метад parent,
    які дазваляе атрымаць бацьку элемента
  • метад parents,
    які дазваляе атрымаць усіх бацькоў элемента
  • JavaScript уласцівасць children,
    якое захоўвае ў сабе псеўдамасіў даччыных элементаў
azbydeenesfrkakkptruuz