检查是否存在特定的数据属性值
Check for existence of specific data attribute value
我正在尝试选择一个具有特定属性值的DOM元素。我想避免each()循环,但我在jQuery中看到的只是检测数据属性存在的能力,而不是它的值。所以,我想完成这样的事情:
if ($('.item[data-index="' + indexVal + '" ]'){
//if an .item with the data-index value of indexVal exists...
}
)
和$(selector)
放入if条件中。它总是CCD_ 3,即使它没有选择任何东西。
if ($('.item[data-index="' + indexVal + '" ]').length) {
试试这个:
if ($('.item[data-index="' + indexVal + '" ]').length > 0){
}
应该是
if ($('.item[data-index="' + indexVal + '" ]')){
//if an .item with the data-index value of indexVal exists...
}
或
if(jQuery('.item').attr('data-index') == indexVal){
}
$('.item[数据索引]').length>0
如果您搜索特定的值,您可以在"中插入该值:
$('.item[数据索引="123"]').length>0
或
$('.item[data index]').is('*')
相关文章:
- 序列化数据属性中对象的最可靠方法
- jQuery最近父级的数据属性选择器
- 是否可以使用CSS分配数据属性
- 创建nonce并将其输出为数据属性是否存在漏洞
- 基于 html5 数据属性值创建 JavaScript 对象是否是一种好的做法
- 检查数据属性是否具有值
- 数据(“键”,值)方法是否设置数据属性
- 检查是否存在特定的数据属性值
- 将html5数据属性与javascript结合使用是否风格良好
- 如何检查JSON数据中是否存在值/属性
- Jquery如何知道数据属性上是否存在值
- jQuery检查最后三个数据属性是否相等
- 如何发现数据属性是否设置为空值?
- 是否建议在数据属性中存储JSON,而不是使用单独的数据属性
- 如何检查数据属性是否存在与纯javascript
- 检查数据属性是否与isChecked匹配
- Firefox 3是否支持Rails3 UJS,尽管不支持HTML5数据*属性
- 数据属性是否危险
- 检查是否存在具有特定数据属性的元素
- 如何在jQuery中检查数据属性是否不包含带:contains的字符串