Het oorspronkelijke effect, als je kiest tussen li-nodes, kun je ervoor zorgen dat de geselecteerde nodes een geactiveerde en geselecteerde status hebben, maar zodra je de volledige ul-lijst verlaat, verdwijnen alle geselecteerde activatie-toestanden, wat niet het effect is dat ik wil, zoals te zien is in de onderstaande figuur:
De code is als volgt:
Het bovenstaande effect is niet wat ik wil, alles wat ik wil is de muis omhoog bewegen,Wanneer de muis wordt verwijderd, moet er altijd een knooppunt geactiveerd en geselecteerd zijn。
De juiste code is als volgt:
Zoals te zien is op de bovenstaande foto, is er altijd een Li-knoop die wordt geactiveerd en geselecteerd nadat ik de muis beweeg.
Als je naar de li-knoop gaat, zoek eerst het li-broer-label en verwijder je de klassestijl. Gebruik vervolgens de end()-methode om de verwijzing naar de li-tag te beëindigen, die de huidige li-node (jQuery-object) teruggeeft, en voeg vervolgens de stijl toe aan de addClass()-methode. Op deze manier geloof ik dat je de end()-methode in jQuery hebt begrepen.
|