我需要將中包含的wait.gif
放在另一個div
上一段時間。jquery - 如何將等待/加載gif圖像放在div的頂部?
我有2個問題:
我要怎麼定位在DIV的頂部等待圖像。
我的setTimeout不起作用。
這裏是我的代碼:
<html>
<head>
<style type="text/css">
html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}
#div1 {
margin-left: 10px;
margin-top: 10px;
background-color: #F0F0F0;
width: 300px;
height: 300px;
}
#btnLoad {
margin-left: 10px;
margin-top: 10px;
}
</style>
<script type="text/javascript" src="jquery1.6.4min.js"> </script>
<script type="text/javascript">
$(document).ready(function() {
$("#waiting").hide();
});
$(function() {
function goFoo() {
var width = $("#div1").outerWidth();
var height = $("#div1").outerHeight();
$("#waiting").css({
postion: "absolute",
top: height + 10 + "px",
left: width + 10 + "px"
}).show();
$("#div1").html($("#waiting"));
setTimeout(goFoo, 5000);
}
$("#btnLoad").click(function() {
goFoo();
$("#div1").css('background-color', '#FDF5E6');
});
});
</script>
</head>
<body>
<div id="div1"> </div>
<div id="waiting" ><img src="wait.gif" /> </div>
<input type="button" id="btnLoad" value="Click" />
</body>
</html>
注:www.jsfiddle.net正在維護這就是爲什麼我貼我的所有代碼。
你是什麼意思?你想調整圖像嗎? – Fabian 2012-03-09 08:48:43
我希望圖像位於div的中心。我想讓它像你在等待表重新加載時一樣工作。 – NinjaBoy 2012-03-09 08:53:22