如果这确实是一个新手问题,我感到很抱歉,但是我对JS语法的练习不是很熟练。
我遇到一个小的语法问题,我需要在其中转换此工作函数
jQuery('div.myclass').filter('[aria-describedby*="DDD"], [aria-describedby*="CCC"]').hide()
变成负数(表示不包含
DDD
和CCC
时隐藏。我试过了
jQuery('div.myclass').filter().not('[aria-describedby*="DDD"], [aria-describedby*="CCC"]').hide()
和
jQuery('div.myclass').filter(:not'[aria-describedby*="DDD"]', :not'[aria-describedby*="CCC"]').hide()
我知道这可能是新手语法问题,但是当与这些选择器和filter()函数结合使用时,我找不到正确的语法
最佳答案
无需.filter()
直接使用.not()
jQuery('div.myclass').not('[aria-describedby*="DDD"],[aria-describedby*="CCC"]').hide()
关于javascript - jQuery将选择器转换为负数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21970091/