zoukankan      html  css  js  c++  java
  • 5月13日 Jquery基础

    Jquery的基础知识

    <head>
    
    </head>
    
    <script src="../jquery-2.2.3.min.js"></script>
    
    <body>
    <div id="aa" style="">hello</div>
    <div class="bb">22</div>
    <div class="bb">33</div>
    <div class="bb">44</div>
    <input type="text" name="cc" bs="dd"/>
    
    
    </body>
    
    <script type="text/javascript">
    $(document).ready(function(e){
       //根据ID找元素,找到的是具体的JQUERY对象,如果要取DOM对象,则取索引0的对象
       var jd = $("#aa");//根据ID
       var jc = $(".bb");//根据CLASS
       var jdiv = $("div");//根据标签名
       var ip = $("input[name=cc]");//方括号里面用属性筛选
    
       for(var i=o;i<jc.length;i++)
       {
          jc.ep(i);//ep是取数组里面的第几个JQUERY对象
       }
    
       //操作内容
       //1.非表单元素
       jd.text();//取值方法,取内容
       jd.text("aa");//赋值方法
       jd.html();//取值方法,取代码
       jd.html("vv");//赋值方法
    
       //2.表单元素
       jd.val();//取值
       jd.val("")//赋值
       
       //操作属性
       jd.attr("bs","aa");//设置属性
       jd.attr("bs");//获取属性
       jd.removeAttr("bs");//移除属性
    
       //操作样式
       jd.css("background-color","green")
      
       //给一个元素加事件
       $("#aa").click(function(){
          alert("aa");
       });
    
       //给多个元素加事件
       $(".bb").click(function(){
         alert($(this).text());
       });
    
       //给多个元素设置相同的样式
       $(".bb").css("color","brown");
    
    });
    
    
    
    
    
    </script>

    Jquery的全选应用

    <head>
    <script src="../jquery-2.2.3.min.js">
    </script>
    </head>
    
    <body>
    
    <input type="checkbox" id="all"/>全选
    <input class="t" type="checkbox" value="aa" />aa
    <input class="t" type="checkbox" value="bb" />bb
    <input class="t" type="checkbox" value="cc" />cc
    <input class="t" type="checkbox" value="dd" />dd
    <input class="t" type="checkbox" value="ee" />ee
    
    <input type="button" value="测试" id="btn" />
    <input type="text" id="tex" />
    <input type="button" value="设置选中" id="sel" />
    
    </body>
    <script type="text/javascript">
    $(document).ready(function(e) {
    
       //全选
       $("#all").click(function(){
        var ck = $(".t");
        var xz = $(this)[0].checked;
    
        ck.prop("checked",xz);
    
       });
    
       //取选中的值
       $("btn").click(function(){
       var ck = $(".t");
       for(var i=0;i<ck.length;i++)
       {
         if(ck.eq(i).prop("checked"))//ck.eq(i)[0].checked
         {
        alert(ck.eq(i).val());
         }
       }
    
        });
    
       //设置某项选中
    
       $("#sel").click(function(){
        var v = $("#tex").val();
            
        var ck = $(".t");
        ck.prop("checked",false);
        for(var i=0;i<ck.length;i++)
        {
            if(ck.eq(i).val()==v)
                {
                ck.eq(i).prop("checked",true)
            }
        }
            
        })
    
    
    
    
    
    
    });
  • 相关阅读:
    websphere节点、单元、服务之间的关系
    easyui tree 判断点击的节点是否还存在子节点
    判断程序员在干什么
    配置was7、并部署发布项目!
    解决spring mvc 上传报错,Field [] isn't an enum value,Failed to convert value of type 'java.lang.String[]' to required type '
    spring mvc easyui tree 异步加载树
    《再见三山街》
    websphere内存溢出,手动导出was的phd和javacore文件
    js控制 点一下增加一个输入框,点一下增加一个输入框……
    C#中线程调用带有参数的方法
  • 原文地址:https://www.cnblogs.com/dongqiaozhi/p/5501117.html
Copyright © 2011-2022 走看看