So ändern Sie einen Mauscursor mit JQuery

May 4

So ändern Sie einen Mauscursor mit JQuery

Wenn Sie eine Aufgabe in jQuery, die den Benutzer für eine Sekunde oder länger warten erfordern durchführen, empfiehlt es sich, um den Cursor, um damit der Benutzer weiß, dass er warten soll, bis das System der Informationsverarbeitung zu ändern. Sie können den Cursor mit jQuery ändern, indem Sie die CSS-Cursor-Eigenschaft für den Textkörper des Dokuments ändern. Vergessen Sie nicht, den Cursor ändern zurück, wenn die Aufgabe abgeschlossen hat.

Anweisungen

1 Erstellen Sie eine neue HTML-Datei mit einem Editor oder Notepad. Legen Sie eine leere HTML-Skelett und sind die jQuery-Bibliothek im Dokument. Geben Sie beispielsweise:

<! 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 > Änderung Cursor < / title >

< script Src = "& Lt; / script" > https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js "> & Lt; / script >

< / head >

< Körper >

< / body >

< / html >

2 Erstellen Sie eine jQuery-Funktion für die der Mauskursor z. B. beim möchten vielleicht Laden von Daten aus einer externen Seite auf dem Web-Server. Geben Sie beispielsweise:

$(document).ready(function() {}

$.get("external.php", function(data) {3

Verändern Sie den Mauszeiger, indem Sie die CSS-Eigenschaft für den Textkörper des Dokuments ändern. Führen Sie die Funktion durch Verarbeitung oder Bearbeiten von Daten. Geben Sie beispielsweise:

$("body").css("cursor", "progress");

doSomethingWithThe(data);

});4

Setzen Sie den Mauszeiger auf automatische Steuerung zurück. Geben Sie beispielsweise:

$("body").css("cursor", "auto");

});

< / script >

< / head >

< Körper >

< / body >

< / html >