Javascript 将$(此)选择器与[attribute*=value]混合使用

Javascript 将$(此)选择器与[attribute*=value]混合使用,javascript,html,jquery,Javascript,Html,Jquery,我一直在挖掘文档和论坛,想找到一种混合这两种选择器的方法,但我没有。我只知道如何选择[attribute*=value]ex:$[attribute*=value']的所有元素,或者选择来自相同类型ex:$input[name*=value']的所有HTML元素。如何选择类似$$this[name*='value']的内容 编辑: 在本例中,我使用selector.class。但只是为了举个例子。我需要选择两个或更多的床按钮。但more类的所有按钮都在发出警报 $.more.clickfunc

我一直在挖掘文档和论坛,想找到一种混合这两种选择器的方法,但我没有。我只知道如何选择[attribute*=value]ex:$[attribute*=value']的所有元素,或者选择来自相同类型ex:$input[name*=value']的所有HTML元素。如何选择类似$$this[name*='value']的内容

编辑:

在本例中,我使用selector.class。但只是为了举个例子。我需要选择两个或更多的床按钮。但more类的所有按钮都在发出警报

$.more.clickfunction{ 如果$.more.filter“[name*=bed]”{ 警觉的 } }; 钮扣{ 宽度:100px; 高度:30px; } 更多的床 更多的床 床少你不能用

$'[name=bed test]'.而不是'.less'。单击'=>console.log'yay' 钮扣{ 宽度:100px; 高度:30px; } 更多的床 少床
更多信息你的html是什么?我将发布一个例子。我一直在寻找一个适用于任何HTML的答案,而不是针对特定情况的解决方案。我看不出包含HTML对这个问题有帮助-有些人只是在没有HTML的情况下使用它。简短回答:你不能在选择器字符串中使用它。要执行您需要的操作,您可以使用.filter-$this.filter[name]确切地说是@freedomn-m!