thisFunc;
したがって、以前の質問では、の代わりにのような関数を呼び出す/実行する/開始するように言われましたthisFunc();
。
そして、それがうまくいくこともあれば、うまくいかないこともあることがわかりました。
<script type='text/javascript'>
var valgo = 0;
var thing = "";
var lastPost = document.getElementById(<? echo $_SESSION['countything']; ?>);
lastPost.style.opacity = valgo;
function valgogoer(thing){
valgo += .05;
if (lastPost.style.opacity < 1){
lastPost.style.opacity = valgo;
}
}
setInterval(function(){valgogoer(<? echo $_SESSION['countything']; ?>)}, 50);
// Somethings are leftover from when I was messing with it, like the parameter thing.
</script>
このコードでは(ひどい場合は教えてください)、setIntervalを使用してパラメーターを使用して関数を呼び出すため、調査の結果、上記のように呼び出す必要があることがわかりました。
だから2つの質問
関数の呼び出しで実際に()を使用するのはいつですか?
上記のコードでは、不透明度が1に達した後、その関数の実行を停止するようにするにはどうすればよいですか。現在は1に制限されていますが、まだ呼び出されており、関数の呼び出しを停止した方がよいと感じています。 、呼び出されるが何もしないよりも。
ありがとう!