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");

Jaribu kwanza

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.