我的第一个jQuery

基本结构

<!-- 引入jq -->

<script src="js/jquery-1.12.4.js"></script>

文档加载 简化:$(function(){})

$(document).ready(function(){

//隔行变色 &()或者jQuery 工厂函数制作jQuery对象 tr:even选择器 .css()改变样式方法

$("tr:even").css("backgroundcolor","yellow");

通过类样式修改p3

$("#p3").addClass("class名")

移出类样式

$("#p3").removeClass("calss名")

设置css属性

css("属性","属性值");

设置多个css属性

css({"属性":"属性值","属性":"属性值"})

显示和隐藏

$("id名").click(function(){})按钮点击事件

$("id名").show();

$("id名").hide();

鼠标移入.mouseover

鼠标出来.mouseout

链式操作

.next().css

隐士迭代,自动遍历多个元素$("")

转成jQuery对象

$()

$.html

.text替换文本内容

.val value的值

并集选择器

$("a,b")

层次选择

后代:$("a b")所有后代

子:$("a>b")儿子

相邻元素:$("a+b")选取紧邻a的后面的元素b

同辈:$("a~b")选择a元素之后所有的同辈元素b

属性选择器

("div[name='a']")div中name=a的div

$("[href^='en']")选取href属性值以en开头的元素

$("[href$='.jpg']")选取href属性值以.jpg结尾的元素

$("[href$='text']")选取href属性值中包含text的元素

过滤选择器通过特定规则筛选元素 可见性过滤选择器:

$("li:first")选取所有li元素中第一个li元素

$("li:last")选取所有li元素中最后一个li元素

$("li:not(.three)")选取class不是three的元素

$("li:even")选取索引是偶数的li元素1,3,5

$("li:odd")选取索引是奇数的li元素2,4,6

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值