jQuery mouseleeave() Metode
Voorbeeld
Stel die agtergrondkleur na grys wanneer die muiswyser 'n <p>-element verlaat:
$("p").mouseleave(function(){
$("p").css("background-color", "gray");
});
Definisie en gebruik
Die mouseleave-gebeurtenis vind plaas wanneer die muiswyser die geselekteerde element verlaat.
Die mouseleave() metode aktiveer die mouseleave gebeurtenis, of heg 'n funksie aan om te loop wanneer 'n mouseleave gebeurtenis plaasvind.
Let wel: Anders as die mouseout- gebeurtenis, word die mouseleeave-gebeurtenis slegs geaktiveer wanneer die muiswyser die geselekteerde elemente verlaat. Die muisuit-gebeurtenis word geaktiveer as 'n muiswyser enige kind-elemente sowel as die geselekteerde element verlaat. Sien die voorbeeld aan die einde van die bladsy vir 'n demonstrasie.
Wenk: Hierdie gebeurtenis word dikwels saam met die muisinvoergebeurtenis gebruik .
Sintaksis
Aktiveer die muisleafgeleentheid vir die geselekteerde elemente:
$(selector).mouseleave()
Heg 'n funksie aan die muisleafgeleentheid:
$(selector).mouseleave(function)
Parameter | Description |
---|---|
function | Optional. Specifies the function to run when the mouseleave event is triggered |
Probeer dit self - voorbeelde
Demonstreer die verskil tussen mouseleeave() en mouseout().