jQuery来了--定义,引用,语法,文档就绪事件,选择器

定义

jQuery是一个JavaScript库

引用

在HTML中引用jQuery:

<head>
  <script src="jquery.js"></script>
</head>

再将下载的jquery文件放在网页的同一目录下,jQuery会生效

语法

基础语法:$(selector).action()

  • selector:选择符。“查询”和“查找”HTML元素
  • action():执行对元素的操作

文档就绪事件

将jQuery函数包含于document ready函数中:

$(document).ready(function(){   //实现文档就绪
    //jQuery代码
});

目的:防止文档在完全加载之前运行jQuery代码

实现文档就绪的另一方法(与↑写法效果相同):

$(function(){
    //jQuery代码 
});

选择器

jQuery中所有选择器都以美元符号开头:$()

元素选择器

jQuery 元素选择器基于元素名选取元素

例.
用户点击按钮后,所有<p>元素都被隐藏:

$(document).ready(function(){
   $("button").click(function(){
      $("p").hide();
   });
});

id选择器

jQuery #id选择器通过HTML元素的id属性选取指定的元素

语法:$("#test")

例.
用户点击按钮后,id=”test”属性的元素将被隐藏:

$(document).ready(function(){
   $("button").click(function(){
      $("#test").hide();
   });
});

.class选择器

jQuery 类选择器通过指定的class查找元素

语法:$(".test")

例.
用户点击按钮后,所有class=”test”属性的元素将被隐藏:

$(document).ready(function(){
  $("button").click(function(){
      $(".test").hide();
   });
});

———————————————

更多选择方式:

语法                  描述

$("*")              选取所有元素
$("this")           选取当前HTML元素

$("p.demo")         选取所有classdemo<p>元素
$("p:first")        选取第一个<p>元素
$("ul li:first")    选取第一个<ul>元素的第一个<li>元素
$("ul li:first-child") 选取每个<ul>元素的第一个<li>元素

$("[href]")         选取带有href属性的元素
$("a[target='_blank']")  选取所有target属性值="_blank"的<a>元素
$("a[target!='_blank']")  选取所有target属性值不等于"_blank"的<a>元素

$(":button")        选取所有type="button"的<input>元素和<button>元素 (即选取所有按钮)

$("tr:even")        选取偶数位置的<tr>元素
$("tr:odd")         选取奇数位置的<tr>元素
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值