オブジェクトのthisに行きたいけどjquery使うとその要素のthisになってしまう。
イマイチ理解出来てないので完全に自分メモ
jquery.jcarousel.jsを使ってスライドショーのautoplayをしているが
aタグをクリックしたら止めたい
162〜184行目あたり
var self = this; ・ ・ ・ this.funcNext = function() { self.next(); }; this.funcPrev = function() { self.prev(); }; this.funcResize = function() { self.reload(); }; var funcPauseAuto = function() { self.pauseAuto(); }; li.find("a").click( function() { funcPauseAuto(); });
こうやればjqueryの中でthis.って使わなくてもいいので意図通りに動作する。