Sākotnējais efekts, ja izvēlaties starp li mezgliem, varat nodrošināt, ka izvēlētajiem mezgliem var būt aktivizēts un izvēlēts stāvoklis, bet, atstājot visu ul sarakstu, visi izvēlētie aktivizācijas stāvokļi pazudīs, kas nav vēlamais efekts, kā parādīts zemāk redzamajā attēlā:
Kods ir šāds:
Iepriekš minētais efekts nav tas, ko es vēlos, viss, ko es vēlos, ir pārvietot peli uz augšu,Kad pele tiek noņemta, vienmēr jābūt aktivizētam un atlasītam mezglam。
Pareizais kods ir šāds:
Kā parādīts iepriekš redzamajā attēlā, pēc peles pārvietošanas vienmēr ir aktivizēts un atlasīts li mezgls.
Pārejot uz li mezglu, vispirms atrodiet li brāļa etiķeti un noņemiet klases stilu. Pēc tam izmantojiet metodi end(), lai beigtu atsauci uz li tagu, kas atgriež pašreizējo li mezglu (jQuery objektu), un pēc tam vēlāk pievienojiet stilu addClass() metodei. Tādā veidā es uzskatu, ka jūs esat sapratis end() metodi jQuery.
|