に、私は次のコードでこの単純なblade.php
を持っていない。他のレイアウトではロードオーバーレイJSFiddleで作業していて、Laravel
<script type="javascript">
$("#loading-button").click(
function() {
$("#loading-overlay").show();
}
);
</script>
<style type="text/css">
#loading-screen {
background: url({{asset('storage/loading.gif')}}) center center no-repeat;
height: 100%;
z-index: 20;
}
#loading-overlay {
background: #e9e9e9;
display: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0.5;
}
</style>
<div id="loading-overlay">
<div id="loading-screen"> LOADING... </div>
</div>
、私は私がloding jqueryの-3.2.1と私のメインページにいます(jqueryがロードされている)メインレイアウトを拡張し、上記のloading
レイアウトを含む。ページのソースには、(クロームページのソース)をレンダリングした後、次のようになります
<script type="javascript">
$("#loading-button").click(
function() {
$("#loading-overlay").show();
}
);
</script>
<style type="text/css">
#loading-screen {
background: url(http://localhost:8000/storage/loading.gif) center center no-repeat;
height: 100%;
z-index: 20;
}
#loading-overlay {
background: #e9e9e9;
display: none;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0.5;
}
</style>
<div id="loading-overlay">
<div id="loading-screen"> LOADING... </div>
</div>
<button id="loading-button">TEST</button>
私はJSFiddle
のコードをコピー&ペーストした場合、それが動作します。画像はありませんが、ローカルに保存されているので関係はありませんが、オーバーレイは期待通りに表示されます。
メインレイアウトはそれでこれを持っている:
<script src="http://localhost:8000/js/jquery-3.2.1.min.js"></script>
<script src="http://localhost:8000/js/bootstrap.min.js"></script>
コンソールエラー:
bootstrap.min.js:7 Uncaught Error: Bootstrap tooltips require Tether (http://tether.io/)
at bootstrap.min.js:7
at bootstrap.min.js:7
at bootstrap.min.js:7
: '$(関数(){ここでは/ *あなたのコード... * /});'投票はタイプミスと閉じます –
この上にjQueryスクリプトを追加しましたか? –
コンソールにエラーがありますか? –