同时按多个数据值过滤元素

Filtering elements by multiple data- values simultaneously

要获得其 data-param1 属性等于 variable1li 元素,我这样做:

$( 'li[data-param1=' + variable1 +']' )

但是如何进一步过滤那些具有 data-param2 属性的 li 元素呢?它会是这样的:

$( 'li[data-param1=' + variable1 +'][data-param2=' + variable2 +']'' )

除非这不起作用。

我认为你最后有一个额外的 ' 因为当我修复它时,它在这里工作得很好:http://jsfiddle.net/jfriend00/jfsanvkh/