我需要后,我比较两个ID添加一个类后添加一类他们,我写了这个使用jQuery找到一个ID
$(document).ready(function(){
$(".tab-content .InfoUp:first").addClass('in active');
$("#InfoUpHeight .InfoUpFrom:first").addClass('active');
$('.InfoUpFrom a').click(function(){
var idArray = [];
var i = "";
$('.InfoUp').each(function() {
idArray.push(this.id);
});
var TabReview = $('.InfoUpFrom.active a i').attr('id');
for (var i = idArray.length - 1; i >= 0; i--) {
if(idArray[i] == TabReview){
$("#InfoUpHeight .InfoUpFrom:first").removeClass('active');
$(".InfoUp:first").removeClass('in active');
$(".InfoUp #"+idArray[i]).addClass('in active');
$(TabReview).addClass('active');
}
}
});
});
我对代码进行测试,发现这些ID,但没有添加类。 谢谢。
'$( “InfoUp#” + idArray [I])addClass( '在有源');'中添加了两个类和活性。这是预期的ryt –
不是一个答案,但你不能在你的班级名称中有空格,你会想要将'in active'改为'inactive' –
它应该是$('#'+ TabReview).addClass('活性'); –