以下のようなことをjQueryで実現したいのですが、どういったコードを書けばよいでしょうか。
【HTML】
<div class="box"> <h1 class="title">タイトル</h1> <a href="http://test.test/" class="link">リンク</a> <div class="loadbox"></div> </div>【実現したい動き】
1.リンクをクリック
2.linkとloadboxの間に<div class="loading">Loading...</div>を表示
3.hrefで指定されているURLのページ内容をloadboxに読み込む
4.内容が読み込まれたらloadingを消す
5.loadboxをフェードイン表示
【補足】
3の時点ではloadboxに読み込まれた内容は見えない状態ですが、領域は確保している。
(イメージで言うと透明度0%という感じです。)
重たい写真などを読み込む場合も確実に領域を確保(描画を終了)してからフェードイン表示させたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。