如何選擇具有相同ID的div但選擇它們,就像1-3-5-7-9只選擇這些div。查找div除以2
我tryed像
$("document").ready(function(){
var c = $("#as").length;
for(var a = 0; a<c;a--)
{
if(c[a]%2==0){
}
}
});
,但它並沒有奏效
如何選擇具有相同ID的div但選擇它們,就像1-3-5-7-9只選擇這些div。查找div除以2
我tryed像
$("document").ready(function(){
var c = $("#as").length;
for(var a = 0; a<c;a--)
{
if(c[a]%2==0){
}
}
});
,但它並沒有奏效
要與類使奇數的div作爲,不ID(因爲你應該嘗試只有每頁給定的id爲1元),有藍色的背景顏色做到這一點:
$(document).ready(function() {
$('.as:odd').css('background-color','#0000FF');
});
你可以使用這樣的結構:
$('div-selector:odd')
你不應該有相同的ID不止一次您的標記。因爲ID應該是唯一的,所以請使用類。
對於「每一秒」的一部分,你可以使用:奇修改您的選擇:
$("#as:odd").each(function(elm){
// Do something here with the element (elm)
});
只查找奇數的:
$('divSelector:odd').css('background-color','#ffa');
將關閉所有的奇數div
由選擇器選擇爲黃色背景。
divSelector可以是任何類名稱$('.classNameOfDivs')
或簡單地元素類型:$('div')
。
你需要像':even'或':odd'選擇器 - 像$(「as:even」)。someOp() – fazo 2011-04-10 18:26:28
沒有'div'應該有相同的'id','id'必須是文檔中獨一無二的。 – 2011-04-10 18:29:15
你確定'a = 0; a
pimvdb
2011-04-10 19:52:37