zoukankan      html  css  js  c++  java
  • jQuery基础--总结

    <!DOCTYPE html>
    <html lang="zh-CN">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
    </head>
    <body>
    
    <script src="jquery-1.12.4.js"></script>
    <script>
      
      
      //jquery:简单、粗暴
      
      //jq和js的关系
      //js是什么? js是一门编程语言
      //jq仅仅是基于js的一个库,jq可理解为就是开发js的一个工具。
      
      
      
      //概念
      //1. 为什么要学jquery ? 简单,粗暴 没有兼容性问题
      //2. 什么是jquery?js库,说白了就是js文件,里面有一大堆的方法
      //3. 使用jquery的步骤:  1. 引入jquery文件 2. 入口函数 功能实现
      //4. 版本:1.x 2.x 3.x   1.x   压缩版和未压缩版
      //5. 入口函数:  $(document).ready(function)  $(function(){})
      //6. jQuery对象与DOM对象
        //区别:方法不能混用
        //联系: DOM-->jq   花钱  jq-->dom  [0]  get(0)
      
      
      //$的实质:function
      
    //  console.log($ === jQuery);
    //  $(function () {
    //
    //  });
      
      
      //选择器
      
      //基本选择器  标签 类  id选择器  交集  并集
      //层级选择器: 子代 后代
      
      //过滤选择器:
      //:odd:奇数  even:偶数  :eq:指定下标
      //:first  :last  :gt  :lt
    
      //筛选选择器
      //children():找儿子
      //find():找后代
      //parent():找爹
      //siblings():找兄弟,不包括自己
      //next:下一个兄弟
      //prev:上一次兄弟
      //eq:指定下标
      
      
      //index():返回的当前元素在所有兄弟里面的索引。
    </script>
    </body>
    </html>
    

      

    //1. 操作样式 (5)
      //1.1 css操作
          //设置单个样式
          //设置多个样式
          //获取样式
      //1.2 class操作
          //addClass(name):添加类
          //removeClass(name):移除类
          //hasClass(name):判断类
          //toggleClass(name):切换
      
      //2. 操作属性(3)
        //2.1 attr
          //设置单个属性
          //设置多个属性
          //获取属性
        //2.2 prop
          //对于布尔类型的属性,disabled,selected,checked,只能用prop
      
        //2.3 removeAttr(name):移除某个属性
      
      //3. 动画  (10)
        //3.1 三组基本动画
          //show/hide   slideDown/slideUp/slideToggle  fadeIn/fadeOut/fadeToggle
        //3.2 自定义动画
          //animate(prop, [speed], [swing/linear], [callback])
        //3.3 停止动画
          //stop
      
      
      //4. 操作节点(10)
        //4.1 创建节点:  $("<span></span>")
        //4.2 添加节点   append appendTo prepend prependTo after before
        //4.3 清空内容   empty
        //4.4 删除节点   remove
        //4.5 克隆节点   clone
    

      

  • 相关阅读:
    javaweb消息中间件——rabbitmq入门
    virtual box 桥接模式(bridge adapter)下无法获取ip(determine ip failed)的解决方法
    Apache Kylin本地启动
    git操作
    Java学习总结
    Java中同步的几种实现方式
    hibernate exception nested transactions not supported 解决方法
    vue 中解决移动端使用 js sdk 在ios 上一直报invalid signature 的问题解决
    cookie 的使用
    vue 专门为了解决修改微信标题而生的项目
  • 原文地址:https://www.cnblogs.com/eadela/p/11271538.html
Copyright © 2011-2022 走看看