一个TD每次优化了算法,我有(jQuery中)的算法:通过删除它匹配
- 接收一个
List<string>
- 搜索表进行匹配
- 做一些动作
但是我被告知有一种方法可以做这个算法,并且只能通过td搜索没有匹配的(或者更有可能不搜索那些有搜索的)。或者任何其他想法来优化算法。
if (!jQuery.isEmptyObject(data)) {
$td = $('#Table td');
$.each(data.StringList, function (index, val) {
$td.each(function() {
if ($(this).text() === val) {
$(this).closest(".ClassA").addClass('ClassB')
$(".ClassB").find(".ClassC").removeClass('ClassC').addClass('ClassD');
// Maybe something like $(td).skip($(this))
return false;
}
});
});
谢谢,如果您需要更多信息,请询问。
请提供样本 – Akshay
请参阅更新的代码@Akshay – hjardine
任何尝试这样做的示例,以便我可以执行并运行一些测试。 – Akshay