zoukankan      html  css  js  c++  java
  • jQuerySelectors(选择器)的使用(九、表单对象属性篇)

    jQuery-Selectors(选择器)的使用(九、表单对象属性篇)
    本系列文章主要讲述jQuery框架的选择器(Selectors)使用方法,我将以实例方式进行讲述,以简单,全面为基础,不会涉及很深,我的学习方法:先入门,后进阶!
    本系列文章分为:基本篇、层次篇、简单篇、内容篇、可见性篇、属性篇、子元素篇、表单篇、表单对象属性篇共9篇文章。
    本篇讲解::enabled,:disabled,:checked,:selected的用法。
    您对本系列文章有任何建议或意见请发送到邮箱:sjzlgt@qq.com
    由于是第一次写技术性系列文章,难免会出错或代码BUG,欢迎指出,在此谢过!
    您可以到jQuery官网来学习更多的有关jQuery知识。
    版权所有:code-cat 博客:http://www.cnblogs.com/bynet/ 转载请保留原作者、出处和版权信息!
    在IE6、IE7、火狐下测试过了,效果都能实现。
    1. :enabled用法
    定义:匹配所有可用元素
    返回值:Array<Element>
    实例:将ID为"div_a1"的DIV中所有可用的input元素的背景色改为红色
    代码: $("#div_a1 input:enabled").css("background-color","red"); //点击按钮一将执行这句代码
    DIV ID="div_a1"
    span ID="span_a1"

    2. :disabled用法
    定义:匹配所有不可用元素
    返回值:Array<Element>
    实例:将ID为"div_b1"的DIV中所有不可用的input元素的背景色改为红色
    代码: $("#div_b1 input:disabled").css("background-color","red"); //点击按钮二将执行这句代码
    DIV ID="div_b1"
    span ID="span_b1"

    3. :checked用法
    定义:匹配所有选中的被选中元素(复选框、单选框等,不包括select中的option)
    返回值:Array<Element>
    实例:将ID为"div_c1"的DIV中所有包含选中状态复选框的元素背景色改为红色
    代码: $("#div_c1 :has(input[type='checkbox']:checked)").css("background-color","red"); //点击按钮三将执行这句代码
    DIV ID="div_c1"
    span ID="span_c1"
    DIV id="div_c1_1"
    DIV id="div_c1_2"

    DIV id="div_c1_3"
    DIV id="div_c1_4"
    注意::has(selector)用法参见内容篇&可见性篇第3点, [type='checkbox']用法参见属性篇第2点。

    4. :selected用法
    定义:匹配所有选中的option元素
    返回值:Array<Element>
    实例:将ID为"div_d1"的DIV中所有select元素中选中的option元素的text值写入div_d1_1中
    代码: var SelectedText=$("#div_d1 :selected"); //点击按钮四将执行这句代码

    详细代码如下:
    <script type="text/javascript">
       $(
    "#btn_4").click(function(){
            
    var SelectedText=$("#div_d1 :selected");
            
    for (var i=0;i<SelectedText.length;i++)
            {
                 $(
    "#div_d1_1").append((i+1+ ""+SelectedText[i].text+'<br />');
            }
       });
    </script>
    DIV ID="div_d1"
    span ID="span_d1"    
    DIV id="div_d1_1"
    1. span option2
    2. div C#
    3. div Google
    4. div China
    注意:append(content)指向某元素内部追加content,在以后的章节中会有讲解,敬请关注。
  • 相关阅读:
    SqlServer 查看数据库中所有存储过程
    SqlServer 查看数据库中所有视图
    SqlServer 查询表的详细信息
    SqlServer 遍历修改字段长度
    net core 操作Redis
    Tuning SharePoint Workflow Engine
    Open With Explorer
    Download language packs for SharePoint 2013
    Change Maximum Size For SharePoint List Template when Saving
    Six ways to store settings in SharePoint
  • 原文地址:https://www.cnblogs.com/tangself/p/1622363.html
Copyright © 2011-2022 走看看