jQery

jQuery
jQuery 是一套兼容多浏览器的 javascript 脚本库. 核心理念是写得更少,做得更多,使用 jQuery 将极大的提高编写 javascript 代码的效率,帮助开发者节省了大量的工作,让写出来的代码更加优雅, 更加健壮,“如虎添翼”. 同时网络上丰富的 jQuery 插件也让我们的工作变成了"有了 jQuery,一切 soeasy."–因为我们已经站在巨人的肩膀上了。
jQuery 在 2006 年 1 月由美国人 John Resig 在纽约的 barcamp 发布,吸引了来自世界各地的众多 JavaScript 高手加入,由 Dave Methvin 率领团队进行开发。如今,jQuery已经成为最流行的 javascript 框架,在世界前 10000 个访问最多的网站中,有超过 55%在使用 jQuery。
一、jQuery 的下载和安装

  1. 官网
    http://jquery.com/ 下载
  2. 版本
    jQuery 2.x has the same API as jQuery 1.x, but does not support Internet Explorer 6, 7,or 8. (不支持 ie6 7 8,如果需要下载 1.X)
    (1)完整版 : jquery-2.1.4.js -->学习版本(学习源码 想高手学习是最好学习方法)
    (2)压缩版 : jquery-2.1.4.min.js -->开发版本(压缩版,减少传输)
  3. 优点
    (1)提供了强大的功能函数
    (2)解决浏览器兼容性问题
    (3)实现丰富的 UI 和插件
    (4)纠正错误的脚本知识
    太多了! 等待我们一一去发现…
  4. 安装
    在页面引入即可
    四、jQuery选择器
    和使用js操作Dom一样,获取文档中的节点对象是很频繁的一个操作,在jQuery中提供了简便的方式供我们查找|定位元素,称为jQuery选择器,选择器可以说是最考验一个人 jQuery 功力的地方,通俗的讲, Selector 选择器就是"一个表示特殊语意的字符串"。 只要把选择器字符串传入上面的方法中就能够选择不同的Dom 对象并且以 jQuery 包装集的形式返回。
    jQuery 选择器按照功能主要分为"选择"和"过滤"。 并且是配合使用的,具体分类如下。基础选择器掌握即可 ,其他用到再查阅。
  5. 基础选择器 Basics(掌握即可) 选择器 名称 举例 id选择器 #id $("#testDiv")选择id为testDiv的元素 元素名称选择器 element $(“div”)选择所有div元素 类选择器 .class $(".blue")选择所有class=blue的元素 选择所有元素 * $("*")选择页面所有元素 组合选择器 selector1, selector2, selectorN $("#testDiv,span,.blue")同时选中这几个选择器匹配的元素
id选择器1 span中的内容
元素选择器
样式选择器

dom:innerHTML="…",innerText="…"
jquery: .html("…"),.text("…")
2. 层次选择器Hierarchy 选择器 名称 举例 后代选择器 ancestor descendant $("#parent div")选择id为parent的元素的所有div元素 子代选择器 parent > child $("#parent>div")选择id为parent的直接div子元素 相邻选择器 prev + next $(".blue + img")选择css类为blue的下一个img元素 同辈选择器 prev ~ sibling $(".blue ~ img")选择css类为blue的之后的img元素

层次选择器
层次择器
父选择器
子选择器
选择器2
选择器2中的div

var child = KaTeX parse error: Expected 'EOF', got '#' at position 3: ('#̲parent>div'); c…(this).text()); }); console.log("=====相邻选择器="); var pre_next = $(".gray + img"); console.log(pre_next.length); console.log("=====同辈选择器,其后,(弟弟)="); var pre_siblings = ( &quot; . g r a y   i m g &quot; ) ; c o n s o l e . l o g ( p r e s i b l i n g s . l e n g t h ) ; &lt; / s c r i p t &gt; &lt; / h t m l &gt; 3. 表 单 选 择 器 F o r m s j / x 选 择 器 名 称 举 例 表 单 选 择 器 : i n p u t 查 找 所 有 的 i n p u t 元 素 : (&quot;.gray ~ img&quot;); console.log(pre_siblings.length); &lt;/script&gt; &lt;/html&gt; 3. 表单选择器 Forms j/x 选 择器 名称 举例 表单选择器 :input 查找所有的input元素: (".gray img");console.log(presiblings.length);</script></html>3.Formsj/x:inputinput(":input");注意:会匹配所有的input、textarea、select和button元素。 文本框选择器 :text 查找所有文本框: ( &quot; : t e x t &quot; ) 密 码 框 选 择 器 : p a s s w o r d 查 找 所 有 密 码 框 : (&quot;:text&quot;) 密码框选择器 :password 查找所有密码框: (":text"):password(":password") 单选按钮选择器 :radio 查找所有单选按钮: ( &quot; : r a d i o &quot; ) 复 选 框 选 择 器 : c h e c k b o x 查 找 所 有 复 选 框 : (&quot;:radio&quot;) 复选框选择器 :checkbox 查找所有复选框: (":radio"):checkbox(":checkbox") 提交按钮选择器 :submit 查找所有提交按钮: ( &quot; : s u b m i t &quot; ) 图 像 域 选 择 器 : i m a g e 查 找 所 有 图 像 域 : (&quot;:submit&quot;) 图像域选择器 :image 查找所有图像域: (":submit"):image(":image") 重置按钮选择器 :reset 查找所有重置按钮: ( &quot; : r e s e t &quot; ) 按 钮 选 择 器 : b u t t o n 查 找 所 有 按 钮 : (&quot;:reset&quot;) 按钮选择器 :button 查找所有按钮: (":reset"):button(":button") 文件域选择器 :file 查找所有文件域:$(":file")

表单验证

姓名:
密码:
年龄:小屁孩 你懂得
爱好:篮球 爬床 代码
来自: 请选择 北京 上海
简介:
头像:
提交 重置
五、jQuery DOM操作
jQuery也提供了对HTML节点的操作,而且在原生js的基础之上进行了优化,使用起来更加方便。
常用的从几个方面来操作,查找元素(选择器已经实现);创建节点对象;访问和设置节点对象的值,以及属性;添加节点;删除节点;删除、添加、修改、设定节点的CSS样式;动画操作等。注意:以下的操作方式只适用于jQuery对象。

  1. 操作元素的属性
    获取属性 方法 说明 举例 attr(属性名称) 获取指定的属性值,操作 checkbox 时选中返回 checked,没有选中返回 undefined。 attr(‘checked’) attr(‘name’) prop(属性名称) 获取具有true和false两个属性的属性值 prop(‘checked’)
aa bb

bind()方法绑多个事件

点击查看名言
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
校园失物招领系统管理系统按照操作主体分为管理员和用户。管理员的功能包括字典管理、论坛管理、公告信息管理、失物招领管理、失物认领管理、寻物启示管理、寻物认领管理、用户管理、管理员管理。用户的功能等。该系统采用了Mysql数据库,Java语言,Spring Boot框架等技术进行编程实现。 校园失物招领系统管理系统可以提高校园失物招领系统信息管理问题的解决效率,优化校园失物招领系统信息处理流程,保证校园失物招领系统信息数据的安全,它是一个非常可靠,非常安全的应用程序。 ,管理员权限操作的功能包括管理公告,管理校园失物招领系统信息,包括失物招领管理,培训管理,寻物启事管理,薪资管理等,可以管理公告。 失物招领管理界面,管理员在失物招领管理界面中可以对界面中显示,可以对失物招领信息的失物招领状态进行查看,可以添加新的失物招领信息等。寻物启事管理界面,管理员在寻物启事管理界面中查看寻物启事种类信息,寻物启事描述信息,新增寻物启事信息等。公告管理界面,管理员在公告管理界面中新增公告,可以删除公告。公告类型管理界面,管理员在公告类型管理界面查看公告的工作状态,可以对公告的数据进行导出,可以添加新公告的信息,可以编辑公告信息,删除公告信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值