【问题标题】:querySelectorAll does not work with pseudo class nth-last-childquerySelectorAll 不适用于伪类 nth-last-child
【发布时间】:2014-12-25 12:56:14
【问题描述】:

我有这个 javascript 代码:

var fieldsets = document.querySelectorAll('fieldset:nth-last-child("-n+2")');
console.log('fieldsets' + fieldsets);

我有 4 个字段集

我在 chrome 检查器中收到此错误:

Uncaught SyntaxError: Failed to execute 'querySelectorAll' on 'Document': 'fieldset:nth-last-child("-n+2")' is not a valid selector. 

希望有人能帮忙! 谢谢:)!

【问题讨论】:

    标签: javascript html css-selectors


    【解决方案1】:

    您不需要在参数表达式周围加上引号。

    var fieldsets = document.querySelectorAll('fieldset:nth-last-child(-n+2)');
    

    【讨论】:

      猜你喜欢
      • 2020-12-24
      • 1970-01-01
      • 1970-01-01
      • 2021-12-10
      • 2014-04-07
      • 1970-01-01
      • 2018-11-05
      • 1970-01-01
      • 2018-12-04
      相关资源
      最近更新 更多