Czyli uściślając: co robi onClick a co robi swapColors?
function onClick(event){ //cialo metody prywatnej $this = $(this); data = $this.data('changeColor'); data.first = !data.first; $this.css("backgroundColor", data.first ? data.colorSecond : data.colorFirst); return true; } //metody publiczne var methods = { swapColors: function(){ $this=$(this); data = $this.data('changeColor'); tmp = data.colorSecond; data.colorSecond = data.colorFirst; data.colorFirst = tmp; }
Posłuchajcie, jeśli jest coś mało czytelnego w moim pytaniu, to powiedzcie. Bo tak to czekam nie potrzebnie na odpowiedź i tracę czas, a chciałbym uczyć się dalej.
Poza tym mam jeszcze jedno pytanie, ale poco je zadawać skoro na pierwsze nikt nie odpowiada.