Javascript 如何检测类位置和应用样式
以上是myviews.php的html源代码。在上面,是动态创建的。我想向第三个类添加一些css,其余的我不想更改。因为除第三个类之外的所有类都正确对齐,而第三个类没有正确对齐。如果我应用一个公共样式,它将应用于所有类,并影响其他类 是否有可能在一个or中检测到第三个类,以便我可以对该特定类应用某种样式 尝试使用 根据您的新要求,您必须使用Javascript 如何检测类位置和应用样式,javascript,jquery,css,html,Javascript,Jquery,Css,Html,以上是myviews.php的html源代码。在上面,是动态创建的。我想向第三个类添加一些css,其余的我不想更改。因为除第三个类之外的所有类都正确对齐,而第三个类没有正确对齐。如果我应用一个公共样式,它将应用于所有类,并影响其他类 是否有可能在一个or中检测到第三个类,以便我可以对该特定类应用某种样式 尝试使用 根据您的新要求,您必须使用 $('td.rsvp_role').eq(2) //since .eq() is having zero based index, 2 points 3
$('td.rsvp_role').eq(2) //since .eq() is having zero based index, 2 points 3
试着用
根据您的新要求,您必须使用
$('td.rsvp_role').eq(2) //since .eq() is having zero based index, 2 points 3
示例代码
jQuery-n个孩子(3n)
和n个孩子(3)
css
示例代码
jQuery-n个孩子(3n)
和n个孩子(3)
css
您可以使用:
.rsvp_role:nth-child(2){
}
及
或者如果你想要更多的细节,让我们看看
eq(x); // : x start at 0;
您可以使用:
.rsvp_role:nth-child(2){
}
及
或者如果你想要更多的细节,让我们看看
eq(x); // : x start at 0;
我认为你需要附加css设计和DOM元素。。。你可以这样做
$('td.rsvp_role').each(function(i) {
if(i == x) {
}
})
我认为您需要将css设计附加到DOM元素中。。。你可以这样做
$('td.rsvp_role').each(function(i) {
if(i == x) {
}
})
试试这个
$('td.rsvp_role:eq(2)')代码>试试这个$('td.rsvp_role:eq(2)')
他们在回答中使用.addclass()
添加示例。它也可能有用+1表示建议css方式。@ShibinRagh+1表示css答案。你能用fiddle创建一个演示吗。添加了JSFIDLE链接请查看我的答案@user2681579@ShibinRagh我尝试了这个,它对表中的第一个tr有效。如果第二个tr中有相同的类,它就不起作用。请用JSFIDLE显示您的代码,我将帮助@user2681579在您的答案中使用.addclass()
添加示例。它也可能有用+1表示建议css方式。@ShibinRagh+1表示css答案。你能用fiddle创建一个演示吗。添加了JSFIDLE链接请查看我的答案@user2681579@ShibinRagh我尝试了这个,它对表中的第一个tr有效。如果第二个tr中有相同的类,它就不起作用。请用JSFIDLE显示您的代码,我将帮助您@user2681579i尝试了此方法,它适用于表中的第一个tr。如果第二个tr中有相同的类,它将不起作用。如何申请表中的所有tr我尝试了此方法,它适用于表中的第一个tr。如果第二个tr中有相同的类,它将不起作用。如何申请表中的所有tr
$(document).ready(function () {
$('td.rsvp_role').eq(2).css({'background-color':'#343434'});
});