2010-12-28 5 views
0

私のコードはここにあります:http://www.jsfiddle.net/wdJM2/私が知りたいのは、私のkillボタンがプラグインのタイマー機能を止めない理由です。任意のソリューション??プラグインでこのタイマーの問題を解決するのに役立つ人はいますか?

+0

これはjQueryプラグインであってはなりません。 jQueryとは何の関係もありません。 – SLaks

+0

これは大きなプラグインのスニペットです – tom

+0

もしそうなら、私はそれを取り戻すかもしれません。ただし、タイマーの範囲を決定する必要があります。 – SLaks

答えて

0

あなたは初心者のための2つのセミコロンを持っている:

//start the timer 
timerFunction();; 
+2

これは問題ではないはずです... –

1

settingsはローカル変数です。

pluginを呼び出すたびに、別の変数が取得されます。

2度目の呼び出しは、元のsettingsオブジェクトには影響しません。

+0

だから私はそれをグローバル変数にする必要がありますか? (varタイマー...)??? – tom

+1

'(function(){...})()'の内部で半グローバルにする必要があります。このようにして、グローバル名前空間を壊さずにグローバル変数を取得できます。 – SLaks

+0

は負担ではありませんが、正確に何がわかりません。あなたは私に例を与えたり、私に見せるためにjs fiddleファイルを編集できますか? – tom

関連する問題