Javascript / Onclick - Bewegen Sie den Mauszeiger, wenn Sie die Maus bewegen

8

Ich arbeite mit einem Abstimmknopf.

Die Schaltfläche war ein einfacher Link, aber die Suchmaschinen-Crawler krabbelten die Seiten und lösten falsche Stimmen aus. Also habe ich es in einen Onclick geändert, um das zu stoppen.

Nach diesem Vorgang funktionieren die Schaltflächen jedoch noch gut, aber der Mauszeiger hat nicht mehr den Zeiger. Es bleibt der Pfeilzeiger, wenn Sie mit der Maus darüber gehen, so dass es schwer ist zu sagen, dass es ein tatsächlich funktionierender Link ist.

Um dies zu beheben, habe ich einen style="cursor: default;" hinzugefügt, ich habe auch versucht style="cursor: crosshair;" Versuchen Sie, das Cursorverhalten zu ändern, aber es funktioniert nicht. Der Cursor bleibt den Zeiger die ganze Zeit.

Hier ist mein Code:

%Vor%

Was fehlt mir hier, damit diese Maus über wie eine Hand aussieht?

Vielen Dank im Voraus wie immer.

    
Kevin 28.02.2013, 23:41
quelle

5 Antworten

-2

Also habe ich eine Arbeit entdeckt. Ich bin nicht ganz glücklich damit, aber es scheint den Job zu machen. Im Grunde habe ich nur eine href="#" zum Tag hinzugefügt. Dadurch wird die Hand angezeigt und die meiste Zeit funktioniert der Klick wie gewünscht.

%Vor%     
Kevin 06.03.2013, 00:13
quelle
17

Sie können dies in CSS tun!

füge das einfach zu dem Element hinzu, das den Stil haben soll.

cursor: Zeiger;

    
Josue Espinosa 28.02.2013 23:43
quelle
6

Tatsächlich habe ich die Antwort hier gefunden: Cursor wechselt nicht zu Zeiger in Usmap / Bereich Fall

Fügen Sie in Ihrem Fall einfach href="javascript:void(0)" zu jedem <area> hinzu.

Beispiel: Ссылка

    
Justin Chmura 28.02.2013 23:49
quelle
6

Setzen Sie dies in Ihr CSS:

%Vor%

Dadurch wird der Cursor zu einer Hand, während Sie den Mauszeiger über die Schaltfläche bewegen.

    
Drew 27.09.2013 10:23
quelle
-1

Probieren Sie das oben / Kopf, es funktioniert in IE und HTA, Trick war, URL zu enthalten ...

%Vor%     
Jeff Phillips 19.06.2013 21:03
quelle

Tags und Links