JQuery学习之路Part2:用选择器获取元素

JQuery基本语法都会带有$美元符号
该符号可以修改:

var jq=jQuery.noConflict()

如此 就可以用jq代替美元符号了


Jquery获取元素

元素选择器

语法大致与JavaScript相同

$(“p”):获取所有<p>元素

$(“div,p,li”):查找全部<div>标签和<p>标签和<li>标签

$(“div p li”):查找<div>标签里的<p>标签里的<li>标签

$(".intro"):获取所有class="intro"的元素

$(“div .dd”):在<div>里查找类名为dd的元素

$(“p.intro”):获取所有class="intro"的<p>元素

$(“p#demo”):获取所有id="demo"的<p>元素

$(“ul li:first”):获取每个<ul>的第一个<li>元素

$(“p>p”):查找<p>元素下所有<p>元素


属性选择器

$("[href]"):获取所有带有href属性的元素

$("[href=’#’]") :获取所有带有href值且值等于"#"的元素

$("[href!=’#’]"):获取所有带有href值且值不等于"#"的元素

$("[href$=’.jpg’]"):获取所有href值以".jpg"结尾的元素


奇偶选择器

$(“li:odd”):查找所有li标签中的奇数位的元素(从0开始)
(巧记:odd三个字母:奇数)

$(“li:even”):查找所有li标签中的偶数位的元素(从0开始)
(巧记:even四个字母:偶数)


指定选择器

$(“li:eq()”):查找所有li标签中的指定位置的元素


css选择器

$(“p”).css(“background-color”,“red”):查找css样式background-color为red的p标签


获取当前HTML元素

(function内常用)

$(this)

$("[href$=’.jpg’]"):获取所有带有以".jpg"结尾的属性值的href属性的元素

$(“div#intro .head”):获取id="intro"的<div>元素中的所有class="head"的元素


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值