その下の表示を切り替えるボタンがあり、<div>
その表示に応じてボタンのテキストを変更したいと思います<div>
。
これがjsFiddleのライブデモです
[保存されたデータ]をクリックすると、最初は正しく機能しますが、次にクリックしたときにテキストは変更されません。これ自体は私にはわからない振る舞いです。
これで、複数のハンドラーを使用できますが、slideToggle()
コードの他の場所で、「Cookiedata:」と「Serverdata:」の横にデータをロードする間隔も設定しました。が表示されていない場合、これらの間隔で何も実行したくないので、次のようなものを使用します。<div>
this.timer_cookiedata = setInterval(function(){
if (!$savedData.is(':visible'))
{
return null;
}
// ..
});
is(':visible')
この事業のため、これらの間隔が適切に機能しないのではないかと心配しています。したがって、問題は、なぜこれが発生するのか(elseステートメントは無視される)、そしてこれを軽減するために何ができるかということです。