Firefox 用の Adblock Plus (広告をブロックするアドオン) をインストールしたため、scriptaculous を使用したすべてのアニメーションが (私の Web サイトだけでなく) 機能しなくなりました。
私はそれを知ったので、JavaScript関数が完了していないかどうかを確認する方法を探しています(scriptaculousアニメーションで呼び出す関数など)。
<script type="text/javascript">
function scriptaculous(){
new Effect.Morph("thumb_id", { style: "height:300px;", duration: 0.8 });
}
function enlarge_thumbnail(){
scriptaculous();
// if( scriptaculous() was not completed ){
document.getElementById("thumb_id").style.height = "300px";
// }
}
</script>
本当の問題は、最初の 1 つにバグがあり、2 つ目の読み込みが妨げられているため、両方を呼び出すことしかできないことです。対処法知ってる人いますか??