私はこれを書くために使用:はこのjqueryが高速ですか?
$('#MyDiv .TheClass').eq(TheIndex).removeClass('ClassA');
$('#MyDiv .TheClass').eq(TheIndex).removeClass('ClassB');
$('#MyDiv .TheClass').eq(TheIndex).addClass('ClassC');
$('#MyDiv .TheClass').eq(TheIndex).children().each(function() {
//do something here
});
、今、私はこれを書いている:
$('#MyDiv .TheClass').eq(TheIndex)
.removeClass('ClassA ClassB')
.addClass('ClassC')
.children().each(function() {
// do something here
});
は、前者よりも高速に実行するつもりは後者ですか?ちょっと興味があるんだけど。
それを自分のプロファイリングしようとしない理由:ここで
は別のオプションですか? –
申し訳ありませんが、後者が高速であることはかなり明白ですか? – roberkules