Gibt es eine Möglichkeit, einen Link mit CSS zu deaktivieren?
Ich habe eine Klasse mit dem Namen "Aktuelle Seite" und möchte, dass Links mit dieser Klasse deaktiviert werden, so dass keine Aktion erfolgt, wenn sie angeklickt werden.
CSS kann nur verwendet werden, um den Stil von etwas zu ändern. Das Beste, was Sie mit reinem CSS wahrscheinlich tun können, ist, den Link ganz auszublenden.
Was Sie wirklich brauchen, ist etwas Javascript. Hier ist, wie Sie tun, was Sie wollen mit der jQuery-Bibliothek.
$('a.current-page').click(function() { return false; });
CSS kann das nicht. CSS ist nur für die Darstellung gedacht. Ihre Optionen sind:
href
nicht in Ihre <a>
-Tags ein.Sie können das Attribut href
auf javascript:void(0)
setzen.
.disabled {
/* Disabled link style */
color: black;
}
<a class="disabled" href="javascript:void(0)">LINK</a>