私のjQuery関数で興味深い結果が得られました。jQuery関数に関する質問
$(document).ready(function(){ //Fade menu when play is pressed
$('input').click(function(){
$('menu').fadeOut(1000);
});
});
をそして、それはこのように私のHTMLに使われています:私は実行していますコードは次のようになります
<!DOCTYPE html>
<html>
<head>
<script src='three.min.js'></script>
<script src='cannon.min.js'></script>
<script src='jquery2.2.2.min.js'></script>
<script src='game.js'></script>
<script src='jquery.js'></script>
<title>really beta game lmaoo</title>
<meta charset="utf-8">
<style>
body {
background-image:url('Images/backgroundImg.jpg');
background-repeat:no-repeat;
background-size:cover;
}
input {
position:absolute;
bottom:21%;
right:40%;
}
</style>
</head>
<body>
<menu>
<embed src='Audio/backgroundMusic.mp3' autoplay='true' loop='true' width='0' height='0'/>
<input type='image' src='Images/start.jpg' width='275' height='150' onclick='INIT_GAME();'/>
</menu>
</body>
</html>
スクリプトはフェードプロセス全体を通じて明らかである興味深いブラックボックスの効果を、生産しています。なぜなら、<input>
タグが私のJavaScriptからすぐにスクリプトをロードしているからで、私が作っているゲームを引き起こすからです。私はバックグラウンドとボタン全体をフェードアウトしようとしていて、ゲームにまっすぐ行く。ゲームがロードされるとスクロールバーが表示されるので、画面サイズも変化するようです。私はこの効果も望んでいません。私の質問は次のとおりです:
- 私のCSSボディスタイルで背景イメージをフェードアウトするにはどうすればいいですか?
- fadeOutが を完了した後に
INIT_GAME()
関数を呼び出すにはどうすればよいですか? - 私が使用しているCSSスタイルが、同じ名前のためにHTMLエレメントI とやりとりしたいのですか?
あなたがここに効果を表示することができます。
すべてのヘルプは歓迎されるhttps://scrigbildefense-browntj.c9users.io/main.html
、ありがとう! CSSセレクタを使用しているJavaScriptを使用すると、要素に機能を追加する場合
これを覚えておくと良い方法です。これは多くの助けになりました。ありがとう! –