• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • 位置: jQuery 中文手册 -> jQuery 选择器

    jQuery 属性选择器

    CSS规范允许通过元素的属性来标识元素。虽然有些旧的浏览器不支持jQuery来设置文档的样式,但是jQuery允许您使用它们,而不管使用的浏览器是什么。

    使用下列任何属性选择器时,应考虑具有多个空格分隔值的属性。由于这些选择器将属性值视为单个字符串,因此该选择器(例如$("a[rel='nofollow']")将选择一些文本,而不是一些文本。

    选择器表达式中的属性值必须遵循W3C CSS选择器的规则;一般来说,这意味着除有效标识符外的任何内容都应该用引号括起来。

    • 单引号内的双引号:$('a[rel=“nofollow self”]')
    • 双引号内的单引号:$("a[rel='nofollow']")
    • 单引号内的转义单引号:$('a[rel=\'nofollow self']')
    • 双引号内的转义双引号:$("a[rel=\"nofollow self\"])"

    你选择的变化通常是风格或方便的问题。