zoukankan      html  css  js  c++  java
  • jquery 一些基础

    1.核心对象及常用方法和属性
         a)名称
         jQuery和$
         用$找出来的对象叫jQuery对象
         用document找出来的对象叫Dom对象
        
         b)dom和jquery对象转换
         jQuery对象.get(0) --->dom对象
         $(dom对象)--->jQuery对象
       
         c)jQuery对象方法
          .show() 显示
          .hide() 隐藏
          .toggle() 显示或隐藏切换
          $("div").hide();
          $("#myid").show();
          $(".myclass").show(100);

          .size() 找到多少个对象
          var n = $("div").size()

          文本框赋值(value)
          $("#myid").val(123);
          .val()取值

          层的内容.innerHTML/.innerText
          $("div").html() ;
          $("div").html(123);
          $("div").html("<input type=button>");
          $("div").text("<input type=button>");

          样式 document....style.color="red"
          $("div").css("color","red").css("font-size","18");
          $("div").css({color:"red","font-size":18});

          删除
          $("div").remove(); 删除所有div

          添加
          父加子: $("div").append("<input button>");
                  $("div").append( $("#myid") );
          子加父
               $("input").appendTo(  $("div") );

          对象属性
            $("input").attr("checked",true);

          去首尾空格:
             $.trim(字符串)
    $("div").each(  function(i,obj){}  );
    $.post(url,function(x){});
    $.post(url,{键:值},function(x){});
    $.getJSON(url,function(x){//这里x已转成json了,不要用eval});

          克隆
            $("div").clone();

    2. 选择器
        a) 类选择器
           <input type=text class="myclass">
           $(".myclass")     找多个
        b) id选择器  
           <input type=text id="myid">
           $("#myid") 找一个
           相当于:document.getElementById("myid")
        c) 标记选择器   找多个
           $("div,span")
           相当于document.getElementsByTagName()
        d) 表单选择器
           $(":text")   所有文本框
           $("input[type=text][value='']")

           $(":radio")  所有单选框
           $(":checkbox") 所有复选框
        e) 表单属性选择器
           $(":checkbox:checked")或$(":checked:checkbox")
           $(":checked")  找所有选中(单选框和复选框)
           $(":selected") 找所有选中列表框
        f) 层级选择器
           父找子 d找c
           $("table").find("tr")  //找子孙都可以
           $("table>tbody>tr") 找所有tr
           $("table>tbody>tr:first") 找第一行
           $("table>tbody>tr").eq(0) 找第一行
           $("table>tbody>tr:odd")   所有奇数行
           $("table>tbody>tr:even")  所有偶数行

           子找父
           $("tr").parent()

           找兄弟
           $(a).next() 下一个
           $(b).prev() 上一个


  • 相关阅读:
    Log4Net的使用之winform
    开源一个跨平台运行的服务插件
    定时管理器框架-Task.MainForm
    nginx+iis+redis+Task.MainForm构建分布式架构 之 (redis存储分布式共享的session及共享session运作流程)
    关于SQL查询效率,100w数据,查询只要1秒
    写的一般,从起源到具体算法-深度学习综述
    如何避免SHRINKDATABASE & SHRINKFILE 产生索引碎片(转载)
    在windows service中启动类型“Automatic” 和 “Automatic (Delayed start)” 有何不同?
    C# 对WinForm应用程序的App.config的加密
    SQL Server中怎么查看每个数据库的日志大小,以及怎么确定数据库的日志文件,怎么用语句收缩日志文件
  • 原文地址:https://www.cnblogs.com/zhangqifeng/p/1925840.html
Copyright © 2011-2022 走看看