jquery自定的属性选择器
时间: 2023-11-17 07:04:18 浏览: 30
jQuery提供了多种自定义的属性选择器,可以根据元素的自定义属性进行选择。以下是一些常用的自定义属性选择器:
1. `[attribute]`:选择具有指定属性的元素。
例如:`$("[data-custom]")` 选择具有 `data-custom` 属性的元素。
2. `[attribute=value]`:选择具有指定属性且属性值为指定值的元素。
例如:`$("[data-custom='example']")` 选择 `data-custom` 属性值为 "example" 的元素。
3. `[attribute!=value]`:选择具有指定属性但属性值不等于指定值的元素。
例如:`$("[data-custom!='example']")` 选择 `data-custom` 属性值不等于 "example" 的元素。
4. `[attribute^=value]`:选择具有指定属性且属性值以指定值开头的元素。
例如:`$("[data-custom^='prefix']")` 选择 `data-custom` 属性值以 "prefix" 开头的元素。
5. `[attribute$=value]`:选择具有指定属性且属性值以指定值结尾的元素。
例如:`$("[data-custom$='suffix']")` 选择 `data-custom` 属性值以 "suffix" 结尾的元素。
6. `[attribute*=value]`:选择具有指定属性且属性值包含指定值的元素。
例如:`$("[data-custom*='keyword']")` 选择 `data-custom` 属性值包含 "keyword" 的元素。
这些是一些常见的自定义属性选择器,你可以根据具体需求选择合适的选择器来操作元素。