Antworten:
Angenommen, Sie div
haben eine id="myDiv"
, fügen Sie Ihrem CSS Folgendes hinzu. Das cursor: pointer
gibt an, dass der Cursor dasselbe Handsymbol sein soll, das für Anker (Hyperlinks) verwendet wird:
CSS zum Hinzufügen
#myDiv
{
cursor: pointer;
}
Sie können den Cursor-Stil einfach wie folgt zum div
HTML- Code hinzufügen :
<div style="cursor: pointer">
</div>
BEARBEITEN:
Wenn Sie entschlossen sind, jQuery dafür zu verwenden, fügen Sie Ihrem $(document).ready()
oder body die folgende Zeile hinzu onload
: (Ersetzen Sie myClass
alle Ihre div
Anteile durch eine beliebige Klasse. )
$('.myClass').css('cursor', 'pointer');
style="cursor: pointer"
, Ihrem div
HTML-Code hinzuzufügen . Ich werde meine Antwort mit einem Beispiel bearbeiten.
Wenn Sie dies in jQuery anstelle von CSS tun möchten, folgen Sie im Grunde dem gleichen Prozess.
Angenommen, Sie haben welche <div id="target"></div>
, können Sie den folgenden Code verwenden:
$("#target").hover(function() {
$(this).css('cursor','pointer');
}, function() {
$(this).css('cursor','auto');
});
und das sollte es tun.
div
ist nur sichtbar , wenn die Maus über sie ist. Es gibt keinen Grund, es zu entfernen, sobald der Benutzer den Mauszeiger entfernt hat, da der Cursor zu diesem Zeitpunkt ohnehin nicht angezeigt wird.
Ich denke :hover
, in den obigen Antworten fehlte. Das Folgende würde also das Notwendige tun (wenn CSS erforderlich wäre)
#myDiv:hover
{
cursor: pointer;
}