参考资料:
jQuery中文在线手册

jQuery入门

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>jquery入门</title><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>$(function(){alert("hello jquery!");});</script></head><body></body>
</html>

JS与JQ页面加载区别

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>JS与JQ页面加载区别</title><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>window.onload = function(){alert("张三");}//传统的方式页面加载会存在覆盖问题,加载比JQ慢(整个页面加载完毕<包括里面的其它内容,比如图片>)window.onload = function(){alert("老王");}//JQ的加载比JS加载要快!(当整个dom树结构绘制完毕就会加载)jQuery(document).ready(function(){alert("李四");});//JQ不存在覆盖问题,加载的时候是顺序执行$(document).ready(function(){alert("王五");});//简写方式$(function(){alert("汾九");});</script></head><body></body>
</html>

JQ获取

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>JQ的获取</title><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>$(function(){//1.JS方式获取/*document.getElementById("btn").onclick= function(){location.href="惊喜.html";}*///2.JQ方式获取=====>>>$("#btn")$("#btn").click(function(){location.href="惊喜.html"});});</script></head><body><input type="button" value="点我有惊喜" id="btn"/></body>
</html>

Dom与JQ对象之间的转换

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>Dom与JQ对象之间的转换</title><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>function write1(){//1.JS的DOM操作//document.getElementById("span1").innerHTML="萌萌哒!";//DOM对象无法操作JQ对象里面属性和方法//document.getElementById("span1").html("萌萌哒!");var spanEle = document.getElementById("span1");//将DOM对象转换成JQ对象$(spanEle).html("思密达");}$(function(){$("#btn").click(function(){//JQ对象无法操作JS里面的属性和方法!!!//$("#span1").innerHTML="呵呵哒!"$("#span1").html("呵呵哒!");//JQ对象向DOM对象转换方式一$("#span1").get(0).innerHTML="美美哒!";//JQ对象向DOM对象转换方式二$("#span1")[0].innerHTML="棒棒哒!";});});</script></head><body><input type="button" value="JS写入" onclick="write1()"/><input type="button" value="JQ写入" id="btn"/><br />班长:<span id="span1">你好帅!</span></body>
</html>

jQuery基本选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>基本选择器</title><link rel="stylesheet" href="../../css/style.css" /><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>$(function(){$("#btn1").click(function(){$("#one").css("background-color","pink");});$("#btn2").click(function(){$(".mini").css("background-color","pink");});$("#btn3").click(function(){$("div").css("background-color","pink");});$("#btn4").click(function(){$("*").css("background-color","pink");});$("#btn5").click(function(){$("#two,.mini").css("background-color","pink");});});</script></head><body><input type="button" id="btn1" value="选择为one的元素"/><input type="button" id="btn2" value="选择样式为mini的元素"/><input type="button" id="btn3" value="选择所有的div元素"/><input type="button" id="btn4" value="选择所有元素"/><input type="button" id="btn5" value="选择id为two并且样式为mini的元素"/><hr/><div id="one"><div class="mini">111</div></div><div id="two"><div class="mini">222</div><div class="mini">333</div></div><div id="three"><div class="mini">444</div><div class="mini">555</div><div class="mini">666</div></div><span id="four"></span></body>
</html>

jQuery层级选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>层级选择器</title><link rel="stylesheet" type="text/css" href="../../css/style.css"/><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script type="text/javascript">$(function(){$("#btn1").click(function(){$("body div").css("background-color","gold");});$("#btn2").click(function(){$("body>div").css("background-color","gold");});$("#btn3").click(function(){$("#two+div").css("background-color","gold");});$("#btn4").click(function(){$("#one~div").css("background-color","gold");});});</script></head><body><input type="button" id="btn1" value="选择body中的所有的div元素"/><input type="button" id="btn2" value="选择body中的第一级的孩子"/><input type="button" id="btn3" value="选择id为two的元素的下一个元素"/><input type="button" id="btn4" value="选择id为one的所有的兄弟元素"/><hr/><div id="one"><div class="mini">111</div></div><div id="two"><div class="mini">222</div><div class="mini">333</div></div><div id="three"><div class="mini">444</div><div class="mini">555</div><div class="mini">666</div></div><span id="four"></span></body>
</html>

jQuery基本过滤选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>基本过滤选择器</title><link rel="stylesheet" href="../../css/style.css" type="text/css"/><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>$(function(){$("#btn1").click(function(){$("body div:first").css("background-color","red");});$("#btn2").click(function(){$("body div:last").css("background-color","red");});$("#btn3").click(function(){$("body div:odd").css("background-color","red");});$("#btn4").click(function(){$("body div:even").css("background-color","red");});});</script></head><body><input type="button" id="btn1" value="body中的第一个div元素"/><input type="button" id="btn2" value="body中的最后一个div元素"/><input type="button" id="btn3" value="选择body中的奇数的div"/><input type="button" id="btn4" value="选择body中的偶数的div"/><hr/><div id="one"><div class="mini">111</div></div><div id="two"><div class="mini">222</div><div class="mini">333</div></div><div id="three"><div class="mini">444</div><div class="mini">555</div><div class="mini">666</div></div><span id="four"></span></body>
</html>

jQuery属性选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>属性选择器</title><link rel="stylesheet" href="../../css/style.css" /><script type="text/javascript" src="../../js/jquery-1.8.3.js" ></script><script>$(function(){$("#btn1").click(function(){$("div[id]").css("background-color","red");});$("#btn2").click(function(){$("div[id='two']").css("background-color","red");});});</script></head><body><input type="button" id="btn1" value="选择有id属性的div"/><input type="button" id="btn2" value="选择有id属性的值为two的div"/><hr/><div id="one"><div class="mini">111</div></div><div id="two"><div class="mini">222</div><div class="mini">333</div></div><div id="three"><div class="mini">444</div><div class="mini">555</div><div class="mini">666</div></div><span id="four"></span></body>
</html>

jQuery表单选择器

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>表单选择器</title></head><body><input type="button" id="btn1" value="选择所有input元素" /><input type="button" id="btn2" value="选择文本框" /><br/><form><input type="text" /><br /><input type="checkbox" /><br /><input type="radio" /><br /><input type="image" /><br /><input type="file" /><br /><input type="submit" /><input type="reset" /><br /><input type="password" /><br /><input type="button" /><br /><select><option/></select><br /><textarea></textarea><br /><button></button></form></body>
</html>

jQuery实现复选框的全选和全不选

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>使用jQuery完成复选框的全选和全不选</title><script type="text/javascript" src="../js/jquery-1.8.3.js" ></script><!--<script type="text/javascript" src="../js/jquery-1.11.0.js" ></script>--><script>$(function(){$("#select").click(function(){//获取下面所有的 复选框并将其选中状态设置跟编码的前端 复选框保持一致。//attr方法与JQ的版本有关,在1.8.3及以下有效。//$("tbody input").attr("checked",this.checked);$("tbody input").prop("checked",this.checked);});});</script></head><body><table border="1" width="500" height="50" align="center" id="tbl" ><thead><tr><td colspan="4"><input type="button" value="添加" /><input type="button" value="删除" /></td></tr><tr><th><input type="checkbox" id="select"></th><th>编号</th><th>姓名</th><th>年龄</th></tr></thead><tbody><tr ><td><input type="checkbox" class="selectOne"/></td><td>1</td><td>张三</td><td>22</td></tr><tr ><td><input type="checkbox" class="selectOne"/></td><td>2</td><td>李四</td><td>25</td></tr><tr ><td><input type="checkbox" class="selectOne"/></td><td>3</td><td>王五</td><td>27</td></tr><tr ><td><input type="checkbox" class="selectOne"/></td><td>4</td><td>赵六</td><td>29</td></tr><tr ><td><input type="checkbox" class="selectOne"/></td><td>5</td><td>田七</td><td>30</td></tr><tr ><td><input type="checkbox" class="selectOne"/></td><td>6</td><td>汾九</td><td>20</td></tr></tbody></table></body>
</html>

HTML-jQuery入门相关推荐

  1. Jquery入门详解

    JQuery 入门介绍 1.JQuery概述:Jquery是继prototype之后又一个优秀的Javascrīpt框架.它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器(I ...

  2. jQuery——入门(四)JQuery 事件

    jQuery--入门(四)JQuery 事件 一.事件初探 加载文档完成触发: window.onload = function(){}   //js $(window).load(function( ...

  3. jQuery——入门(三)JQuery DOM操作(核心处理和文档处理)

    jQuery--入门(三)JQuery DOM操作(核心处理和文档处理) 一.核心处理(JQuery对象访问) 1.页面加载检测函数:$(document).ready(function(){}); ...

  4. jQuery——入门(二)动画

    jQuery -- 入门(二)动画/效果 一.案例解析 hide([speed,[easing],[fn]]) []:意思表示的方括号中的东西是可选的,可有可无的: []中,会有对应的参数名称[变量名 ...

  5. jQuery——入门(一)JQuery的简介与基本选择器的使用

    JQuery入门(一)-- 基本简介与基本选择器的使用 一.jQuery简介 jquery是2006年1月由美国人John Resig在纽约barcamp发布,目前已经成为辅助javascript开发 ...

  6. jQuery入门[1]-构造函数

    jQuery入门[1]-构造函数 jQuery入门[2]-选择器 jQuery入门[3]-事件 jQuery入门[4]-链式代码 jQuery入门[5]-AJAX jQuery入门[6]-动画 JQu ...

  7. jQuery入门选择器

    Hilo Everybody wellcometo my channel ! 今天Lion带大家初步认识一下 jQuery(jquery01)                 首先第一个我们来聊聊 & ...

  8. jQuery入门 jQuery入门第三天

    jQuery入门 jQuery入门第三天 老师:黑马程序员 文章目录 jQuery入门 jQuery入门第三天 老师:黑马程序员 3. jQuery事件 3.1 jQuery事件注册 3.1.1 单个 ...

  9. JQuery入门(1) - 选择器

    JQuery入门(1) - 选择器 $("元素") // 选取元素 $("元素.类名") // 选取元素中class为"类名"的元素 $(& ...

  10. jQuery入门案例

    jQuery入门案例 html内容如下: <!DOCTYPE html> <html lang="en"> <head><meta cha ...

最新文章

  1. 深入探讨PHP中的内存管理问题
  2. 在windows XP运行3660路由器仿真器
  3. SD-WAN — 云专线(企业入云)
  4. shell脚本的执行方式
  5. 摄像头夜间拍摄画面有拖影_iQOO 3延续vivo人像拍摄基因 这些技术必须了解
  6. [数据结构-严蔚敏版]P46栈的顺序存储表示
  7. 温度补偿计算公式_一种工业用温度测量模块的设计与实现
  8. 操作系统之文件管理:7、文件共享与文件保护(软连接、硬链接、口令保护、加密保护、访问控制)
  9. 自己动手做cpu_如何建立一个自己动手做心动追踪装置
  10. 提高代码的运行效率 (4)
  11. ORA-29538、ORA-29532、ORA-29913问题解决
  12. 【BZOJ1179】[Apio2009]Atm/抢掠计划
  13. 帆软JS实现局部刷新CPT
  14. 软件测试行业前景,人才稀缺
  15. Vivado18.3的安装 安装教程
  16. Android如何在免Root下自动Pay(非人为非无障碍),引起的深思?
  17. MapGIS格式转ArcGIS方法
  18. WORD VBA 操作WORD 文本框
  19. 在哪里看服务器cpu占用率,top命令查看服务器cpu使用情况等
  20. 最全前端面试问题及答案总结

热门文章

  1. (C语言)汉诺塔与受限汉诺塔
  2. linux aio进程简介,Linux AIO机制
  3. js关闭浏览器当前页(iframe)
  4. 怎样使用GetAsyncKeyState()
  5. Android面试题及答案
  6. [RS] 基础概念区分:DN-辐射率-反射率
  7. 从SSCHA安装解析python setup.py
  8. 目标检测论文阅读:GHM(anchor based)
  9. MATLAB学习心得~
  10. 前端中push数组元素到新数组方法