Javascript 使用jquery选择元素
我有一个HTML对象: 但我如何从该类中选择justdelete元素呢?下一行怎么了Javascript 使用jquery选择元素,javascript,jquery,html,html-select,Javascript,Jquery,Html,Html Select,我有一个HTML对象: 但我如何从该类中选择justdelete元素呢?下一行怎么了 $("#toolbar .m_delete .edit-object").removeClass('disabled'); 这是不正确的。如何修复只选择删除对象 $("#toolbar .m_delete.edit-object").removeClass('disabled'); 您应该删除类名之间的空白,以使选择器正常工作,因为您正在工具栏中查找包含这两个类的元素 但当然,最好用 $("#m_delet
$("#toolbar .m_delete .edit-object").removeClass('disabled');
这是不正确的。如何修复只选择删除对象
$("#toolbar .m_delete.edit-object").removeClass('disabled');
您应该删除类名之间的空白,以使选择器正常工作,因为您正在工具栏中查找包含这两个类的元素
但当然,最好用
$("#m_delete")
为了性能,并且因为该id在页面中是唯一的
您应该删除类名之间的空白,以使选择器正常工作,因为您正在工具栏中查找包含这两个类的元素
但当然,最好用
$("#m_delete")
出于性能考虑,并且由于该id在页面中是唯一的如果要同时使用m_delete class和.edit object class选择元素,可以使用此选择器:
$("#toolbar .m_delete.edit-object").removeClass('disabled');
我已删除空格,因为它将选择所有.m_delete with child element.edit object。如果要同时选择m_delete class和.edit object class的元素,可以使用此选择器:
$("#toolbar .m_delete.edit-object").removeClass('disabled');
我已经删除了空格,因为它将选择all.m_delete with child element.edit object。选择器的问题是,它选择了所有具有类编辑对象且具有类m_delete的父节点且具有id工具栏的父节点的项 你可以在脑海中这样翻译:
#toolbar // .m_delete // .edit-object
正如他在文章中所说,您可以在选择器:.edit_object.m_delete中没有空格的情况下,将项目与edit object和m_delete类进行匹配
这可以转化为:
#toolbar // .m_delete & .edit_object
选择器的问题在于,它选择了所有具有类编辑对象且具有类m_delete的父节点且具有id工具栏的父节点的项 你可以在脑海中这样翻译:
#toolbar // .m_delete // .edit-object
正如他在文章中所说,您可以在选择器:.edit_object.m_delete中没有空格的情况下,将项目与edit object和m_delete类进行匹配
这可以转化为:
#toolbar // .m_delete & .edit_object
+1为id选择器-哈哈,刚才说了,但你更新了。很好的回答:+1的id选择器-哈哈刚才说了,但你更新了。回答得好: