jQuery gudanin kaɗanin - has() hanyar
Sample
Duba wuri na yankin:
$("ul").append("<li>" + ($("ul").has("li").length ? "Yes" : "No") + "</li>"); $("ul").has("li").addClass("full");
Kauyawa da amfani
has() za a kawo kundin yankin wanda ke da wuri na yankin zuwa kundin yankin wanda ke da wuri na yankin.
Syntax
.has(selector)
Parameters | Bayanin |
---|---|
selector | Wannan shine farin ciki na lokaci, wanda ke da hanyar kundin yankin wanda ke da wuri na yankin. |
Bayanin yau da kullun
Idan ana ba da hanyar jQuery wanda ke da kundin DOM, sabon hanyar .has() za a amfani da kundin yankuna na yankin domin kafa sabon hanyar jQuery. Hanyar zai amfani da kundin yankuna domin duba yankin yau da kullun na yankin; idan wuri ɗaya na yankin yau da kullun yana da wuri na yankin, wannan yankin za a kama a cikin shi.
Ku gudanin shi kaiyaki na wannan tarayya da yana da gudanin kundin yankuna:
<ul> <li>list item 1</li> <li>list item 2</li> <ul> <li>list item 2-a</li> <li>list item 2-b</li> </ul> </li> <li>list item 3</li> <li>list item 4</li> </ul>
Aza za a amfani da wannan sabon hanyar don amfani da kundin yankuna, kamar yadda:
$('li').has('ul').css('alamar wuri', 'red');
Nin kaɗanin shi, abin da ke 2 ya yi dacewa da alamar wuri, saboda wannan abin ya zama mutum na yau da kullun da ke da <ul> na <li>.