我需要後,我比較兩個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('活性'); –