მეთოდი contents
მეთოდი contents იღებს ელემენტის შთამომავლებს,
ტექსტისა და კომენტარების ჩათვლით.
სინტაქსი
მეთოდი არ იღებს პარამეტრებს:
.contents();
მეთოდი contents მუშაობს მეთოდის children
მსგავსად, განსხვავება ვლინდება შთამომავლების ტექსტზე წვდომის
მცდელობისას. შეადარეთ ქვემოთ მოცემული ორი
მაგალითი:
მაგალითი
გამოვიყენოთ მეთოდი children:
<p id="test">text1 <b>bold</b> text2</p>
$('#test').children().each(
function() {
console.log($(this).text()); // გამოიტანს 'bold'
}
);
მაგალითი
გამოვიყენოთ მეთოდი contents:
<p id="test">text1 <b>bold</b> text2</p>
$('#test').contents().each(
function() {
console.log($(this).text()); // გამოიტანს 'text1', 'bold', 'text2'
}
);
იხილეთ აგრეთვე
-
მეთოდი
children,
რომელიც საშუალებას გაძლევთ მიიღოთ ელემენტის შთამომავლები -
მეთოდი
parent,
რომელიც საშუალებას გაძლევთ მიიღოთ ელემენტის უშუალი მშობელი -
მეთოდი
parents,
რომელიც საშუალებას გაძლევთ მიიღოთ ელემენტის ყველა მშობელი -
მეთოდი
closest,
რომელიც საშუალებას გაძლევთ მიიღოთ უახლოესი მშობელი ელემენტი, რომელიც აკმაყოფილებს სელექტორს