0
私は連続する番号を確認する最良の方法を見つけることを試みています。
今私はチェックしたい数字の配列を作成しましたが、手動で書くのではなく、代わりに私の数値を計算するアルゴリズムを作りたいと思います。連続番号を配列のJavaScriptに
var findAllClass = $('.someClass').length;
var changeClassArr = [0, 7, 10, 17, 20, 27, 30];// change this from manually to automatic calculated
$(function(){
for (i = 0; i < findAllClass; i++){
$('.someClass').each(function(i,n){
if (i == changeClassArr) {
$(n).addClass('giveNewClass');
};
});
};
});
この常にそれらの6つの数字です?または、いくつかのパターンを使用してそれらをさらに生成する必要がありますか? – SergeyS
数値を配列と比較すると、 'if(i == changeClassArr)'と決して一致しません。 'indexOf()> -1 'を意味しましたか? – baao
これまでのところ、実際にはIf(i == 0 | i == 7など...)だけを使用していましたが、配列を作成しました。質問を表示しやすくするようにしましたが、 indexOf()を使わずに作業しています.... –