0
我有一個頁面,其中包含一組動態生成的<td>
元素。我需要在頁面上定位非常具體的tds。有相當多的元素,所以我很難用nth-child/CSS來定位它們(也有很多元素具有相同的ID和類選擇器,所以它幾乎是不可能的)。我決定使用jQuery來代替,但似乎無法得到那個工作。這裏是TD,我努力的目標的HTML:通過colspan屬性(jQuery)定位td元素
<td background="v/vspfiles/templates/240/images/Grid_Divider_Horizontal.gif" colspan="5">
<img src="v/vspfiles/templates/240/images/clear1x1.gif" width="3" height="9">
</td>
這裏的jQuery的我試圖使用方法:
$('td').each(function(){
if ($('td').attr('colspan') == 5) {
$(this).css({'height':'20px'});
}
});
我也嘗試過同樣的事情,但有針對性的「背景」屬性。這兩個似乎都沒有工作。我基本上說'如果TD有5個colspan,然後將它的CSS高度改爲20px。我離開基地嗎?我發現一些文件表明這應該起作用,但我不確定它爲什麼不起作用。謝謝你的幫助!
'each'less:'$( 「TD [列跨度= '5']」)的CSS({高度: '20像素'});' – undefined
你是正確的。我改變了它。 '.each()'可能是有用的,如果他們想要做的不僅僅是改變高度。 –
完美謝謝! – MillerMedia