我想使用代碼下面揭示一個包含所有div的加載圖像的div,但我不能讓它工作。jquery所有div的常見加載圖像
例如,我有4個div,並在這些div中包含了保存圖像加載圖標的div。每個div都有一個具有相同類名的按鈕。 每當我按下按鈕時,保存加載圖像的div只出現在第一個div中。
PS我想保持這種結構,因爲我從<a href>
抓住一些屬性
我的jQuery代碼:
<script type="text/javascript">
$(document).ready(function() {
$(".mybutton").click(function() {
var id = $(this).attr("id");
var title = $(this).attr("title");
var dataString = 'id='+ id;
$('#myloader').fadeIn("fast");
$.ajax({
type: "POST",
url: "getvars.php",
data: dataString,
cache: false,
success: function(html) {
$('#myloader').fadeOut("fast");
}
});
});
});
</script>
而且我的html代碼:
<!-- Div 1 -->
<div id="Master" style="width:100px; height:100px;">
<div id="myloader" style="width:50px; height:50px; display:none;">Wait...</div>
<a href="" class="mybutton" id="someid" title="sometitle">Press me</a>
</div>
<!-- Div 2 -->
<div id="Master" style="width:100px; height:100px;">
<div id="myloader" style="width:50px; height:50px; display:none;">Wait...</div>
<a href="" class="mybutton" id="someid" title="sometitle">Press me</a>
</div>
任何實例體育比利? –
你好,我試圖讓它工作,但沒有結果。檢查了這一點:http://jsfiddle.net/ZeroGravity/WdsVp/18/ –
它看起來,你不明白,id必須在每個div獨一無二。你又有重複的ID。 這是一個工作示例http://jsfiddle.net/WdsVp/72/,雖然它可以通過許多其他方式實現。 –