jQuery Mwita wa Kufungua - Method ya parentsUntil()
Mifano
Tafuta element za mababu za <li class="item-a"> hadi <ul class="level-1">, na ingiza mababu yao kwa rangi ya red. Tafuta element za <li class="item-2"> zote za jina la "yes" hadi <ul class="level-1">, na ingiza mababu yao kwa kufupua ya kijani:
$("li.item-a");.parentsUntil(".level-1"); .css("background-color", "red"); $("li.item-2");.parentsUntil($("ul.level-1"), ".yes"); .css("border", "3px solid blue");
Mifano na Matumizi
parentsUntil() inafikia element za kila element katika kikompyuta cha element zilizotafuta hadi (bila kuzungumza) kumtuja element ambao uagiza hilo, kitovu cha DOM au kitu cha jQuery hauifanana.
Makosa 1
.parentsUntil(selector,filter)
Parameter | Muhtasari |
---|---|
selector | Chaguo. Mwongozo wa kifupi, inaonyesha uagiza wa kumaliza kufanana kwa mababu. |
filter | Chaguo. Mwongozo wa kifupi, inaonyesha uagiza wa kifaa cha kufanana. |
Makosa 2
.parentsUntil(element,filter)
Parameter | Muhtasari |
---|---|
element | Chaguo. Kitovu cha DOM au kitu cha jQuery, inaonyesha mahali ambapo kufungua kumaliza kufanana kwa mababu. |
filter | Chaguo. Mwongozo wa kifupi, inaonyesha uagiza wa kifaa cha kufanana. |
Muhtasari
Ikiwa inapewa jQuery object kama kikompyuta cha DOM element collection, .parentsUntil() method inasababisha tu tafute element za mababu ya element hizi katika mitovu cha DOM hadi kumtuja element ambao uagiza hilo (inapewa kama parameter kwenye method) hauifanana. jQuery object iliyoruhusiwa ina element zote za mababu, bila element ambao uagiza hilo kama kimepewa kwa .parentsUntil() method.
Ikiwa haijafanana au haijapewa uagiza, itakaposema element zote za mababu; katika hali hii, element zote zilizotafuta hii method ni kama .parents() haitakayopewa uagiza.
Kwa jQuery 1.6, kitovu cha DOM au kitu cha jQuery cha kwanza cha mtu wa .parentsUntil() method.
Hii mtu wanaorahisisha uagiza kama mengine kama jadiliano kimepewa. Ikiwa inapendekezwa parameter yote, itakapotafuta element kama itakayofanana na uagiza hilo.