Suljettu. Tämä kysymys on aiheen ulkopuolella . Se ei tällä hetkellä hyväksy vastauksia.

Kommentit

  • Miten tämä on UX-kysymys?

Vastaa

Asiakirjoista

Liitä tapahtumankäsittelijä JavaScript-tapahtumaan ”hiiri” tai laukaise kyseinen tapahtuma elementissä.

Tarkoitus vain, kun hiiri on -elementin päällä.

Yhdistä yksi tai kaksi käsittelijää vastaaviin elementteihin, jotka suoritetaan, kun hiiri osoitin kirjoittaa ja jättää elementit.

Calling $(selector).hover(handlerIn, handlerOut) 

on lyhenne sanoille:

$(selector).mouseenter(handlerIn).mouseleave(handlerOut);

Näitä termejä käytetään usein, koska ne kuvaavat, mitä pitäisi tapahtua, kun käyttäjä vie hiiren elementin päälle. Kuinka tämä elementti näyttää? Mutta jos haluat keskustella kehittäjän kanssa, on mukava tietää ero.

Tämä on hyvä selitys esimerkkien kanssa

Hover () -toiminto on korkeammalla tasolla – se on rakennettu kutsumaan toimintoja käsittelemään sekä hiiren keskitapahtumaa että hiirenpäätapahtumaa. Se on erittäin kätevä käyttöliittymäelementille, jolla on hiiri ja normaali tila (esim. Painike. )

Hiiren osoitin () -toiminto sitoutuu nimenomaan hiiren osoittimeen. Se on parasta tilanteissa, joissa välität vain, kun hiiri on ylittänyt rajan elementiksi, etkä välitä siitä, mitä tapahtuu, jos se poistuu. Se on myös toiminto, johon soitetaan, kun haluat laukaista tapahtuman jollekin elementille.

Lähde: Quora

Kommentit

  • Hyvä vastaus. Valitettavasti – se on hyvä vain JQuerylle.

vastaus

Onko näiden kahden termin välillä toiminnallinen ero, vai ovatko ne merkitykseltään identtisiä ?

Luulen, että se riippuu siitä, kuka puhuu. Useimmat loppukäyttäjät käyttävät niitä keskenään – mikä on järkevää. Koska hiiren osoitin ei ole teknikko, se on periaatteessa hiiren osoittaminen kohteen päälle, mikä aiheuttaa jonkin ”asian” tapahtumisen.

Joku, joka kirjoittaa javascriptia, kahdella on kuitenkin eri merkitys.

.hover () -menetelmä sitoo käsittelijät sekä hiiren keskipisteeseen että hiirenleveyden tapahtumiin. Voit käyttää sitä yksinkertaisesti käyttäytymiseen elementissä sinä aikana, kun hiiri on elementissä.

Katso: api.jquery.com/hover/

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *