2018-08-19-Python全栈开发day43-jquery

1.jquery是相对于js的一个很简单的库,类似于python的模块,可以减少js寻找标签等的难易

  可以提高效率。

2.找标签

  

<script src="jquery-3.3.1.js"></script>
<script>
    $('div').css('color','red')

和js类似,只是现在使用$符号,简单许多

3.基本语法

$(selector).(action)

同样,是先找到标签,再对标签进行操作

4.jq中的选择器

  基本选择器

  

$('div').css('color','red');
    $('#div2').css('color','red');
    $('.div1').css('color','red');
$(*)通配符,查找所有标签

  层级选择器

  

$('.class p');后代选择器
 $('.class>p');子代选择器
 $('.class+p');紧挨着的兄弟选择器
 $('.class~p')不要求紧挨着的兄弟选择器

  基本筛选器

  

$('.div:first');数组的第一格
    $('.div:last');数组的最后一个
    $('.div:eq(0)');数组的第一个
    $('.div:even');数组的奇数行
    $('.div:odd');数组的偶数行
    $('.div:gt(1)');数组大于1后面的所有,开区间
    $('.div:lt(2)');数组小于2的所有

  属性选择器

  

$('[alex]').css('color','red');
    $('[alex=sb]').css('color','red');
    $('[alex="sb"][id=dd]').css('color','red');
属性值可以不加引号

  查找筛选器

$('.div1').children('div').css('color','red');div1的子代
    $('.div1').eq(0).next().css('color','red');div1的子代中第一个的紧挨的兄弟标签
    $('.div1').eq(0).nextUntil('.div1').css('color','red');div1的紧挨着的兄弟标签知道div1
$('.div1').eq(0).prev().css('color','red')找之前的
$('.div1').parent().css('color','red')找父亲

 

$('.div1').siblings().css('color','red')从上到下兄弟查找器,不包括其中的后代

 

转载于:https://www.cnblogs.com/hai125698/p/9502717.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值