`

jquery查询 某个属性值的元素集合

 
阅读更多
<ul class="fcb j-d-list">
<li class="on d01" data-v="2017-10-01" data-m="2017-10">1<i>预约</i></li>
<li class="on d02" data-v="2017-10-02" data-m="2017-10">2<i>预约</i></li>
<li class="on d03" data-v="2017-10-03" data-m="2017-10">3<i>预约</i></li>
<li class="on d04" data-v="2017-10-04" data-m="2017-10">4<i>预约</i></li>
<li class="on d05" data-v="2017-10-05" data-m="2017-10">5<i>预约</i></li>
<li class="on d06" data-v="2017-10-06" data-m="2017-10">6<i>预约</i></li>
</ul>


找出所有li具有data-m="2017-10"的元素
$('.j-d-list').find($('li[data-m="2017-10"]'))


给这些元素增加样式
$('.j-d-list').find($('li[data-m="'+switchMonth+'"]')).removeClass('on').addClass('off').find('i').text('');
分享到:
评论

相关推荐

    jquery常用的一些属性,方法及例子说明

    其他对象获取方法涉及到元素的属性选择,如选择所有带有特定id属性或属性值为特定值的元素等。比如$("Element[id]")选择所有带有id属性的元素;$("Element[attribute=value]")选择所有某个属性的值为value的元素。 ...

    JQuery常用方法一览(网络收集集合-超级全)

    - 动态设置属性值:`$("img").attr("title", function(){ return this.src; });` - 为所有 `&lt;img&gt;` 元素设置 `title` 属性,其值为当前元素的 `src` 值。 3. **`.html()`** - **用途**:获取或设置元素的内容...

    jquery根据属性和index来查找属性值并操作

    这种方法非常实用,因为它允许我们对一组具有相似属性但不同值的元素集合进行操作,而不是仅仅对具有相同属性值的单个元素进行操作。 此外,`$(".zy_menua").removeClass("hover_a").eq(asseoeted-1).addClass(...

    jQuery常用方法jQuery常用方法

    在jQuery中,可以通过各种方法来操作DOM元素的属性值。 - **addClass(cssClass)**: 为匹配元素添加一个或多个类。例如:`$("p").addClass("cssClass");` - **attr()**: 可用于获取或设置一个或多个属性。 - 获取...

    jquery方法大全

    - **children()**:取得一个包含匹配元素集合中每个元素的子元素的元素集合。 - **filter()**:将匹配元素集合缩减为匹配选择器或匹配函数返回true的那些元素。 - **find()**:在指定的后代元素中查找匹配的元素。 -...

    JQuery节点元素属性操作方法

    该方法专门用于删除指定元素的某个属性。当需要从DOM中移除某个元素的属性时,removeAttr()方法就显得非常重要。例如,要删除所有元素的title属性,可以使用以下代码: ```javascript $("p").removeAttr("title"); ...

    Jquery常用方法.txt

    - **描述**:判断当前匹配的元素集合是否满足某个条件。 8. **获取下一个兄弟元素**: - `next(expr)` - **描述**:获取当前匹配元素集合的下一个兄弟元素。 9. **排除某些元素**: - `not(el)` - `not(expr)` ...

    jQuery详细教程

    $("[href$='.jpg']") 所有带有以 ".jpg" 结尾的属性值的 href 属性 $("div#intro .head") id="intro" 的 &lt;div&gt; 元素中的所有 class="head" 的元素 三. jQuery 事件函数 jQuery 事件处理方法是 jQuery 中的核心函数...

    jQuery检测某个元素是否存在代码分享

    在前端开发中,经常需要根据页面上...2. 检查该集合的length属性值。 3. 判断length的值是否大于零。 4. 根据判断结果执行相应的操作。 下面是一个具体的代码示例: ```html &lt;!DOCTYPEhtml&gt; 检测元素是否存在示例 ...

    jquery1.5 参考文档

    - `$.jQuery(selector[,context])`:根据给定的选择器和上下文获取元素集合。 - `$.jQuery(element)`:将单个DOM元素转换为jQuery对象。 - `$.jQuery(elementArray)`:将DOM元素数组转换为jQuery对象。 - `$.jQuery...

    jquery 1.4 cheatsheet

    - 选取属性值包含特定字符串的元素,值之间用空格分隔。 #### 九、表单选择器 - **输入元素**:`:input` - 选取所有的`&lt;input&gt;`、`&lt;textarea&gt;`、`&lt;select&gt;`和`&lt;button&gt;`元素。 - **文本框**:`:text` - 选取...

    jquery选择器排除某个DOM元素的方法(实例演示)

    jQuery提供了一套强大的选择器系统,允许开发者轻松选择页面上的元素集合并进行各种操作。在某些情况下,我们需要对已选择的元素集合进行过滤,排除掉不需要的元素。这时,jQuery的`:not()`伪类选择器就显得尤为重要...

    jquery 笛卡尔基 式 商品属性关联操作

    5. 事件监听:添加事件监听器,监听用户对某个属性的选择,根据选择更新其他属性的可选值。 在CSS文件(可能命名为style.css)中,我们可以定义样式来美化这些属性选择元素,如设置字体、颜色、背景、边框等,以...

    JQuery1.3笔记.txt

    - `$("元素名称").removeAttr("属性名")`: 移除指定元素的某个属性及其值。 - `$("元素名称").removeClass("类名")`: 移除指定元素的某个CSS类。 6. **切换样式** - `$("元素名称").toggleClass("类名")`: 如果...

    jQuery编程笔记

    - `[attribute^=value]`: 选择属性值以特定字符串开头的元素。 #### 三、jQuery包装集操作 1. **添加元素** - `$.add()`: 添加元素到当前集合。 - `$.merge()`: 合并两个集合。 2. **过滤元素** - `$.filter...

    js获取对象,数组所有属性键值(key)和对应值(value)的方法示例

    而数组则是一系列有序的元素集合,每个元素可以通过索引来访问。尽管数组在概念上与对象不同,但在JavaScript中,数组也被视为一种特殊的对象,其索引被视为属性。 1. 获取对象的键(keys)和值(values) 在...

    jquery常用方法总结

    jQuery 提供了许多便捷的方法来处理元素集合,无需手动遍历这些元素。 - `each()`:用于遍历每个匹配的元素,并执行回调函数。 - 示例:`$("p").each(function(index, element) { /* 处理每个 p 元素 */ });` - `...

    常用的jquery案例

    此代码行表示通过 `.filter()` 方法筛选出不含有 `.selected` 类子元素的元素集合。这在实际应用中非常有用,比如当需要处理列表中某些特定状态的项时,可以高效地过滤掉不符合条件的元素。 #### 二、如何重用元素...

    Jquery 获取指定标签的对象及属性的设置与移除

    - `$(“Element[attribute ^= value]”`:选择属性值以指定值开头的元素。 - `$(“Element[attribute $= value]”`:选择属性值以指定值结尾的元素。 - `$(“Element[attribute *= value]”`:选择属性值包含指定...

Global site tag (gtag.js) - Google Analytics