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():返回的当前元素在所有兄弟里面的索引。
 

最新文章

  1. jdk的内存设置
  2. shell编程之流程控制
  3. Spring表单参数绑定中对“is”开头的boolean类型字段的的处理
  4. 由于源码使用是c\c++与oc混编导致Unknown type name 'NSString'
  5. JS中string对象的一些方法
  6. contentProvider-联系人的CURD
  7. Linq转成sql后的分页方法
  8. Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式)介绍
  9. Java基础笔记3
  10. 夏令营提高班上午上机测试 Day 2 解题报告
  11. 拆系数FFT及其部分优化
  12. 02: OpenStack
  13. 《精通CSS层叠样式表》
  14. 在Apex中使用sObject
  15. Solr中的q与fq参数的区别
  16. 复刻smartbits的国产网络测试工具minismb功能特点-如何加载、发送PCAP数据包
  17. C# Task注意事项
  18. Jena 操作 RDF 文件
  19. IDEA使用技巧:CamelCasePlugin插件
  20. TCP和UDP相关概念

热门文章

  1. 前端工具配置(webpack 4、vue-cli 3)
  2. 【5min+】 设计模式的迷惑?Provider vs Factory
  3. Cesium案例解析(四)——3DModels模型加载
  4. windows获取所有连接过的无线网密码
  5. MySQL基础(3) | 函数
  6. springboot容器加载完毕执行某一个方法
  7. Q&A in 2018 - Q2
  8. Socket通讯探索(二)-socket集群
  9. UVA-1588
  10. swiper滑动失效问题