Un problème commun que j'ai est de se perdre à quoi $ (this) se réfère.
Je vais souvent essayer de donner un peu de style bizarre:
$(this).css("border","10px solid red")
qui aide parfois.
Je suis perplexe avec ce qui suit cependant. Ma question peut peut-être être répondue de deux façons:
1) Y a-t-il une façon universelle de «voir» à quoi se réfère $ (this) dans une situation donnée? Peut-être en combinaison avec firebug? 2) plus précisément, une idée de ce que $ (this) devrait faire référence dans cet exemple ci-dessous? Je suppose qu'il aurait été l'entrée avec une classe de btnSave mais ne semble pas être:
$(ajaxContainer).find("input.btnSave").click(function(){
savePanel();
});
function savePanel() {
$(this).css("border","10px solid red");
};
merci! Deux réponses pour le prix d'un. Je vous en suis reconnaissant. –
quick edit: Je pense que cela devrait être console.log, non? (Cela semble fonctionner). –
@DA Oui, vous avez raison désolé, je les comprends toujours confus! Je vais éditer le poste maintenant :-) – richsage