jQuery

<b>jQuery 语法是通过选取HTML元素,并对选取的元素执行某种操作。</b>
基本语法:$(selector).action()
美元符号定义 jQuery
选择符(selector)"查询"和"查找" HTML 元素
jQuery 的 action() 执行对元素的操作

实例:
$(this).hide() -隐藏当前元素
$("p").hide() -隐藏所有"<p>"元素
$("p.test").hide() -隐藏所有class=“test”的<p>元素
$("#test").hide() -隐藏所有id="test"的元素
$(document).ready(function(){
//开始写jQuery的代码。。。
});

提示:简洁写法(与以上写法效果相同)

$(function(){
  //开始写jQuery的代码。。。
})

<b>jQuery 选择器</b>

jQuery 选择器允许您对 HTML 元素组或单个元素进行操作
jQuery 选择器基于元素的 id、类、类型、属性、属性值等"查找"(或选择)HTML 元素。
jQuery 中所有选择器都以美元符号开头:$()。

元素选择器

jQuery 元素选择器基于元素名选取元素。
在页面中选取所有 <p> 元素:
$("p")

实例
用户点击按钮后,所有p 元素都隐藏:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>点击按钮后所有p标签元素都隐藏</title>
</head>
<body>
<h2>这是一个标题</h2>
<p>这是一个段落</p>
<p>这是另一个段落</p>
<button>点我</button>
</body>
<script src="https://cdn.static.runoob.com/libs/jquery/2.0.0/jquery.min.js">
</script>
<script>
$(function(){
  $("button").click(function(){
    $("p").hide()
  })
})
</script>
</html>

id 选择器

jQuery #id 选择器通过 HTML 元素的 id 属性选取指定的元素。
页面中元素的 id 应该是唯一的,所以您要在页面中选取唯一的元素需要通过 #id 选择器。
通过 id 选取元素语法如下:
$("#test")

实例
当用户点击按钮后,有 id="test" 属性的元素将被隐藏:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>点击按钮后,有 id="test" 属性的元素将被隐藏</title>
</head>
<body>
<h2>这是一个标题</h2>
<p>这是一个段落</p>
<p id="test">这是另外一个段落</p>
<button>点我</button>
</body>
<script>
$(function(){
   $("button").click(function(){
      $("#test").hide();
   })
})
</script>
</html>

<b>.class 选择器</b>
jQuery 类选择器可以通过指定的 class 查找元素。
语法如下:
$(".test")

实例
用户点击按钮后所有带有 class="test" 属性的元素都隐藏:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>点击按钮后所有带有 class="test" 属性的元素都隐藏</title> 
</head>
<body>
<h2 class="test">这是一个标题</h2>
<p class="test">这是一个段落。</p>
<p>这是另外一个段落。</p>
<button>点我</button>
</body>
<script src="https://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">
</script>
<script>
$(function(){
  $("button").click(function(){
    $(".test").hide();
  });
});
</script>
</html>

<b>常见 DOM 事件:

鼠标事件:click/dblclick/mouseenter/mouseleave
键盘事件:keypress/keydown/keyup
表单事件:submit/change/focus/blur
文档/窗口事件:load/resize/scroll/unload

<b>jQuery 事件方法语法</b>
$("p").click(function(){
// 动作触发后执行的代码!!
});

<b>click()</b>

click() 方法是当按钮点击事件被触发时会调用一个函数。
该函数在用户点击 HTML 元素时执行。
在下面的实例中,当点击事件在某个 <p> 元素上触发时,隐藏当前的 <p> 元素:
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 警告请使用 document.write() 仅仅向文档输出写内容。如果在文档已完成加载后执行 document....
    鹿守心畔光阅读 2,865评论 3 104
  • jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由约翰·雷西格(...
    静候那一米阳光阅读 823评论 0 18
  • 一、样式篇 第1章 初识jQuery (1)环境搭建 进入官方网站获取最新的版本 http://jquery.co...
    凛0_0阅读 3,524评论 0 44
  • 原文链接 http://blog.poetries.top/2016/10/20/review-jQuery 关注...
    前端进阶之旅阅读 16,718评论 18 503
  • JQuery 1、JQuery特点 (1)轻量级(2)链式语法(3)简单(4)写的更少,做的更多 2、本地调用: ...
    Lizzy95阅读 279评论 0 1