Hét vraag- en antwoordplatform van Nederland
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Er zijn meerdere manier waarop je dit kunt doen. Ik zou zelf kiezen voor de volgende manier, omdat je dan ook erg veel styling vrijheid hebt.

Maak een CSS class aan:

a.disabled {
pointer-events: none;
cursor: default;
}

Als je wilt dat de link disabled is voeg je simpelweg de disabled class toe. Dit kan bijvoorbeeld met jQuery:

$(".voorbeeld-link").addClass("disabled");
$(".voorbeeld-link").removeClass("disabled");

Let er op dat je de link wel een class/id meegeeft. Dus:

Verwijderde gebruiker
10 jaar geleden

Andere antwoorden (1)

Je kan simpelweg op het a-element dat je wil uitschakelen een click-functie plaatsen met deze regel in:

e.preventDefault();

e is hier het event dat wordt getriggerd. De preventDefault() zal de standaardactie negeren en dus niet naar de link gaan.

Ter vervollediging:

object.addEventListener("click", function(e) {
e.preventDefault();
});
Verwijderde gebruiker
10 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing