Javascript 查找div.class的最后一个实例,然后删除另一个类

Javascript 查找div.class的最后一个实例,然后删除另一个类,javascript,jquery,css,Javascript,Jquery,Css,想知道是否可以编写一个脚本来执行以下操作: 查找特定类的div的最后一个实例。然后,它将从该div中删除另一个类,该div也被赋予了该类 要了解我的意思,这里是一个网站的屏幕快照。无法查看实际站点 最后一个单元格(div)需要删除“.grid”类,以便 然后延长包含div的单元格的长度,这样灰色的边框会延长,最后一个单元格看起来会更好 非常感谢您在这方面的帮助 不太难: $('div.class:last').removeClass('otherClass') 但显然使用这个代码: $('d

想知道是否可以编写一个脚本来执行以下操作:

查找特定类的div的最后一个实例。然后,它将从该div中删除另一个类,该div也被赋予了该类

要了解我的意思,这里是一个网站的屏幕快照。无法查看实际站点

最后一个单元格(div)需要删除“.grid”类,以便 然后延长包含div的单元格的长度,这样灰色的边框会延长,最后一个单元格看起来会更好

非常感谢您在这方面的帮助

不太难:

$('div.class:last').removeClass('otherClass')
但显然使用这个代码:

$('div.class').filter(':last').removeClass('otherClass')
更快,因为
:last
不是使用本机DOM实现的,所以使用jQuery(较慢)代码遍历树

使用第二个街区。第一个块只是更容易阅读


有没有想过接受你的答案?如果你不提供反馈,谁会知道什么解决方案是假的,什么解决方案帮助了你?

不太难:

$('div.class:last').removeClass('otherClass')
$("div.classA").last().removeClass("classB");
但显然使用这个代码:

$('div.class').filter(':last').removeClass('otherClass')
更快,因为
:last
不是使用本机DOM实现的,所以使用jQuery(较慢)代码遍历树

使用第二个街区。第一个块只是更容易阅读



有没有想过接受你的答案?如果你不提供反馈,怎么会有人知道什么样的解决方案是假的,什么样的解决方案对你有帮助?

我会用
last()
替换
first()
。哎呀,我是冲着打败你的。虽然jQuery建议使用
过滤器,我还是冲着打败你哈哈+1(“:last”)
在匹配集上。尽管jQuery建议在匹配集上使用
过滤器(“:last”)
,请参阅+1。请参阅
$("div.classA").last().removeClass("classB");