是否可以从Datatable一次调用所有节点上的jQuery函数?

是否可以从Datatable一次调用所有节点上的jQuery函数?,jquery,datatables,Jquery,Datatables,是否可以从DataTable在所有节点上调用removeClass,而不使用循环 var selectedNodes = dataTable.rows('.' + rowSelectedClass).nodes(); selectedNodes.each(function (value, index) { // works, but have to use each $(value).removeClass(rowSelectedClass); }); // selectedNodes

是否可以从
DataTable
在所有
节点上调用
removeClass
,而不使用循环

var selectedNodes = dataTable.rows('.' + rowSelectedClass).nodes();
selectedNodes.each(function (value, index) { // works, but have to use each
    $(value).removeClass(rowSelectedClass);
});

// selectedNodes.removeClass(rowSelectedClass); // selectedNodes.removeClass is not a function
// selectedNodes.items().removeClass(rowSelectedClass); // Is something like this possible?
解决方案Credit@happingmouse


我自己花了一些时间研究这个问题后,发现了一个非常奇妙的api方法,基本上它创建了:

来自API实例结果集内容的jQuery对象


我相信这正是您所需要的?

我知道selectedNodes不是jQuery对象,但是否存在某种“ConvertNodesTojQuery()”?我昨天在研究这个问题时遇到了这样一个问题:为了$()@HappingMouse完美,这正是我所寻找的,请回答我可以向您表示敬意。
dataTable.rows('.' + rowSelectedClass).nodes().to$().removeClass('rowSelectedClass');