我试图添加一个jquery选择器,它找到:所有data-toggle=collapse没有类的no-hide
我尝试哪个不选择任何东西.
$('[data-toggle=collapse]:has(.no-hide)').click(function(){
Run Code Online (Sandbox Code Playgroud)
错误:$(...).hasClass(...).click不是函数
$('[data-toggle=collapse]').hasClass("no-hide").click(function(){
Run Code Online (Sandbox Code Playgroud)
仅在有1个班级名称时才有效.
$('[data-toggle=collapse][class=no-hide]').click(function(){
Run Code Online (Sandbox Code Playgroud)
你可以使用not方法:
$('[data-toggle=collapse]').not(".no-hide").click(function(){
Run Code Online (Sandbox Code Playgroud)
更新:如果要选择具有no-hide类的元素,可以使用filter方法:
$('[data-toggle=collapse]').filter(".no-hide").click(function(){
Run Code Online (Sandbox Code Playgroud)