最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery复合选择器应用的几个例子_jquery

来源:动视网 责编:小采 时间:2020-11-27 21:27:02
文档

jQuery复合选择器应用的几个例子_jquery

jQuery复合选择器应用的几个例子_jquery: 一. 复合选择器对checkbox的相关操作 例.需要把类型为checkbox,同时可用的元素设置成已选择 方法①使用属性过滤选择器 [type='checkbox'] 和 [disabled!=disabled] $(input[type='checkbox'][disabled
推荐度:
导读jQuery复合选择器应用的几个例子_jquery: 一. 复合选择器对checkbox的相关操作 例.需要把类型为checkbox,同时可用的元素设置成已选择 方法①使用属性过滤选择器 [type='checkbox'] 和 [disabled!=disabled] $(input[type='checkbox'][disabled


一. 复合选择器对checkbox的相关操作

 
 
 
 

例.需要把类型为checkbox,同时"可用"的元素设置成"已选择"

方法①使用属性过滤选择器 [type='checkbox'] 和 [disabled!=disabled]

注意在这个复合选择器中,"可用"元素的选择应使用 disabled!=disabled,而设置属性时应使用 attr("checked",true)。disabled属性和checked属性的用法类似。

方法②使用表单选择器 :checkbox 和属性过滤选择器 [disabled!=disabled]

方法③使用表单选择器 :checkbox 和表单对象属性过滤选择器 :enabled

方法④使用.each()遍历

没用到复合选择器。需要注意的和方法①中一样,在判断属性时应该判断是"disabled"还是"enable",而不是false或true。而设置属性时既可以用"disabled"或"enable",也可以用false或true。

二. 复合选择器的其他例子

例. 把第一个class为showli的li元素背景设为红色

结果是'

  • 第二行
  • '的背景变成了红色。使用了属性过滤选择器 [class=showli] 和基本过滤选择器 eq(0)

    例. 把第五个可见的li的背景设为红色

    结果是'

  • 第六行
  • '的背景变成了红色,display:block是为了检测隐藏的li是否会被:visible过滤,display:none下是看不到红色背景的。使用了可见性过滤选择器 :visible

    例.(比较绕的)把第二个class为showli的li后面可见的第二个li的背景设成红色

    结果是'

  • 第六行
  • '的背景变成了红色。

    文档

    jQuery复合选择器应用的几个例子_jquery

    jQuery复合选择器应用的几个例子_jquery: 一. 复合选择器对checkbox的相关操作 例.需要把类型为checkbox,同时可用的元素设置成已选择 方法①使用属性过滤选择器 [type='checkbox'] 和 [disabled!=disabled] $(input[type='checkbox'][disabled
    推荐度:
    标签: 使用 选择器 jQuery
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top