Hallo,


Als je op een element klikt wat de AJAX call activeert dan wil ik na succes van de AJAX call dit element anders stylen.
Ik heb al iets geprobeerd maar kom er niet helemaal uit.


$('.button-ac').click(function(event){
  event.preventDefault();
  var thebtn	= $(this);

  $.ajax({
    url: de url,
    method: "post",
    'success': function(data) {
      thebtn.css("background-color", "purple");
    }
  });
});
Volgens mij zou de opzet in de post van @Yoeri moeten werken. Heb je met een element inspector gecontroleerd of er iets verandert? Misschien wordt de CSS wel toegepast, maar zie je het resultaat (paarse achtergrond) hiervan om een of andere reden niet.
Heb het dingetje gevonden. Ik heb 3 statements in jQuery en deze voldeed niet aan de conditie waardoor de css niet veranderde.

Reageren