HTML DOM Element closest() పద్ధతి
నిర్వచనం మరియు ఉపయోగం
closest()
పద్ధతి DOM వృక్షంలో అనుగుణంగా పొందడానికి ప్రయత్నిస్తుంది.
closest()
పద్ధతి క్రీడాంగణం నుండి ప్రారంభం చేసి, పూర్వీకం (పితాకారుడు, పూర్వీక క్రీడాంగణం, మొదలు చేసి) వరకు కనుగొనబడుతుంది.
అనుగుణంగా పొందలేకపోయినట్లయితే closest()
పద్ధతి పునఃప్రతిపాదిస్తుంది null
.
మరియు ఇతర పరిశీలనలు:
ప్రతిస్పందన
ఉదాహరణ 1
క్రీడాంగణం ".container" అనుగుణంగా సమీప క్రీడాంగణం కనుగొనుట ప్రయత్నించండి:
const element = document.getElementById("myElement"); const closest = element.closest(".container");
ఉదాహరణ 2
అనుగుణంగా సమీప క్రీడాంగణం కనుగొనండి ".container" లేదా ".wrapper":
const element = document.getElementById(".container, .wrapper"); const closest = element.closest(".container");
సింతకం
element.closest(selectors)
పారామీటర్లు
పారామీటర్లు | వివరణ |
---|---|
selectors |
అవసరం. అనుగుణంగా పొందడానికి కావలసిన ఒకటి లేదా అనేక క్రోస్స్ సెలెక్టర్లు (కాలినేటికి వేరు వేరు చేయబడిన కాలినేటికి చేయబడిన). మా పూర్తి కొన్ని సూచనలను చూడండి సిఎస్ఎస్ సెలెక్టర్ రిఫరెన్స్ మాన్యువల్. |
పునఃప్రతిపాదించే విలువ
రకం | వివరణ |
---|---|
అవధి |
క్రీడాంగణంలో క్రీడాంగణం లేదా తనకు సమానంగా క్రీడాంగణం కనుగొనే అత్యంత సమీప పూర్వీక క్రీడాంగణం లేదా తనకు సమానంగా క్రీడాంగణం. మీరు అనుగుణంగా పొందలేకపోయినట్లయితే, null పునఃప్రతిపాదిస్తుంది. క్రోస్స్ సెలెక్టర్ చెక్కనిది ఉంటే, SYNTAX_ERR అనిపుణి అడుగుతుంది. |
బ్రౌజర్ మద్దతు
ప్రథమ పూర్తి మద్దతు పొందిన closest()
పద్ధతి బ్రౌజర్ వెర్షన్ ఉపయోగించండి:
క్రోమ్ | ఎడ్జ్ | ఫైర్ఫాక్స్ | సఫారీ | ఆపెరా |
---|---|---|---|---|
క్రోమ్ 41 |
ఎడ్జ్ 15 |
ఫైర్ఫాక్స్ 35 |
సఫారీ 9 |
ఆపెరా 28 |
2015 年 3 月 | 2017 సంవత్సరం 4 నెల | 2015 సంవత్సరం 1 నెల | 2015 సంవత్సరం 10 నెల | 2015 年 3 月 |