Hvordan endre en musepekeren med jQuery
Hvis du utfører en oppgave i jQuery som vil kreve at brukeren å vente på et sekund eller mer, kan det være lurt å endre markøren for å la brukeren vite at han skulle vente til systemet ferdig med å behandle informasjon. Du kan endre markøren med jQuery ved å endre CSS markøren eiendom for kroppen av dokumentet. Ikke glem å endre markøren tilbake når oppgaven er fullført.
Bruksanvisning
1 Opprett en ny HTML-fil ved hjelp av en redaktør eller Notisblokk. Sett inn en tom HTML skjelett og inkludere jQuery biblioteket i dokumentet. For eksempel inn:
<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<Html xmlns = "http://www.w3.org/1999/xhtml">
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = utf-8" />
<Title> Endre Markør </ title>
<Script src = "& lt; / script"> https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js "> & lt; / script>
</ Head>
<Body>
</ Body>
</ Html>
2 Lag en jQuery funksjon som du kanskje vil endre musepekeren, for eksempel ved lasting av data fra en ekstern side på webserveren. For eksempel inn:
$ (Document) .ready (function () {
$.get("external.php", function(data) {
3 Endre musepekeren ved å endre CSS eiendom for kroppen av dokumentet. Fullfør funksjon ved å behandle eller manipulere data. For eksempel inn:
$("body").css("cursor", "progress");
doSomethingWithThe (data);
});
4 Sett musepekeren tilbake til automatisk kontroll. For eksempel inn:
$("body").css("cursor", "auto");
});
</ Script>
</ Head>
<Body>
</ Body>
</ Html>