Ciao a tutti! assegno ad una textbox un colore di sfondo per il focus ed un colore di sfondo all'evento mousedown in questo modo:
codice:
$("#textbox").mousedown(function() {
$(this).css("background-color", "green");
});
$("#textbox").focus(function() {
$(this).css("background-color", "yellow");
});
Ora spiego il mio problema:
Con focus disattivo clicco dentro la mia textbox ed il colore diventa subito giallo senza passare dal verde.
invece con focus già attivo cliccando dentro la textbox diventa verde.
Credo che il problema stia che il focus "parte al mousedown nella textbox"... c'è un modo per visualizzare il "mousedown" anche al primo click?? ossia quando il campo non ha ancora il focus e ci clicco dentro per la prima volta???
grazie in anticipo!
PS ovviamente ci sono anche i metodi per il mouseup ed il focusout... però quelli non danno problemi... credo che il problema sia in quello che ho esposto.