博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自学之jQuery
阅读量:6171 次
发布时间:2019-06-21

本文共 2543 字,大约阅读时间需要 8 分钟。

最近在公司做项目的过程中,涉及到写前端部分,因为之前一直很少写前端,所以不是很熟悉,所以,在此写一下自学jQuery的过程,以及中途遇到的坑。

首先,要想使用jQuery必须先引入jQuery

            

对,没错,就上面那个<script src="./jquery-3.2.1.js"></script>那个

如果说没有引入jQuery使用$就会报错,没有定义,如上面的代码。

$(document).ready(function(){            alert(111)        })

这个一般用在初始化界面的时候调用,比如修改内容的时候,原来什么东西是隐藏的,就用这个,因为他是从页面加载的时候就存在的。

而下面的$(function){})就是上面的简写方式。

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

下面是jQuery的选择器:

            
  • 你大爷1
  • 你大爷2
  • 你大爷3
  • 你大爷4
  • 你大爷5

选择器的种类如上所示:分为ID选择器,标签选择器,类选择器,通配符选择器;当然这些是一种基础类型的选择器。

所需要注意的是,当一个选择器想要设置多个元素的时候采用{}的形式。

$('a').css('color','yellow')单个
$('.li3').css('background','green');
$('a').css({'color':'yellow','font-size':'24px'});多个

下面是层级选择器的使用方法:

            
  • 你大爷1
  • 你大爷2
  • 你大爷3
  • 你大爷4
  • 你大爷5

天王盖地虎

我是你老母

宝塔镇河妖

蘑菇放香蕉

小鸡炖蘑菇

子代选择器('div>p ')和后代选择器('div p')的最大区别就是在于子代是只选择儿子辈,后代是子子孙孙无穷尽。

而兄弟选择器('#father~p')和毗邻选择器('#father+p')最大区别在于兄弟是选择同一层级下的所有,而毗邻只是同一层级下的一个。

$('li:eq(3)').css('font-size','50px');

用的最多

属性选择器

            

属性元素器

  • 分手应该体面
  • 分手应该体面
  • 分手应该体面
  • 分手应该体面

筛选选择器

            

我是第一个span标签 我是第二个span标签 我是第三个span标签

  • 2
  • 3
  • 4
  • 5

筛选选择器的区别在于他是先选中之前的条件再去选择之后的条件:属于链式调用

 

转载于:https://www.cnblogs.com/zhoulixiansen/p/9278714.html

你可能感兴趣的文章
c#关于数据库连接操作的案例
查看>>
聊聊最近接触的媒体查询!
查看>>
HAproxy指南之haproxy重定向应用(案例篇)
查看>>
学习 HTTP协议挺不错的一个类
查看>>
深入字节码 -- ASM 关键接口 MethodVisitor
查看>>
linux 文件权限
查看>>
Linux常用命令集合
查看>>
Oracle DML
查看>>
Linux - FHS文件系统层次标准
查看>>
报错:Invalid bound statement (not found)
查看>>
Linux GPT分区格式磁盘的相关操作
查看>>
通过Docker进程pid获取容器id
查看>>
L15.2 zabbix基础(2)组件说明介绍
查看>>
impdp 常见问题 10g/11g/12c 问题解决 ERIKXUE
查看>>
2013年1月工作小结 -- 上线后的懈怠
查看>>
敏捷宣言
查看>>
php Yii: 出现undefined offset 或者 undefined index解决方案
查看>>
Bash编程入门
查看>>
org.tinygroup.binarytree-二叉树
查看>>
5.6-全栈Java笔记:内部类的四种实现方式
查看>>