初识jQuery

JQuery简介

jQuery是一个JavaScript工具库,它通过封装原生的JavaScript函数得到一整套定义好的方法。它的作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入, jQuery已经集成了JavaScriptCSSDOMAjax于一体的强大功能。它可以用最少的代码, 完成更多复杂而困难的功能,从而得到了开发者的青睐。

jQuery的用途

  • 取得页面中的元素
    jQuery为准确获取需要操纵的文档元素,提供了可靠而富有效率的选择符机制。

  • 修改页面的外观
    jQuery提供了跨浏览器的标准来解决方案。而且即使在页面已经呈现之后,jQuery仍然能够改变文档中某个部分的类或都个别的样式属性。

  • 改变页面的内容
    jQuery能改变文档的内容,可以改变文本、插入或都翻转图像、对列表重新排序,甚至对HTML文档的整个结构都能重写和扩充。

  • 响应用户的页面操作
    jQuery提供了截取形形色色的页面事件(比如用户单击一个链接)的适当方式,而不需要使用事件处理程序搞乱HTML代码。

  • 为页面添加动态效果
    jQuery中内置的一批淡入、擦除之类的效果,以及制作新效果的工具包,为此提供了便利。

  • 无需刷新页面
    jQuery通过消除这一过程中的浏览器特定的复杂性,使开发人员得以专注于服务器端的功能设计。

jQuery的优势

  • 轻量级:JQuery非常小,压缩包只有18KB左右
  • 强大的选择器:JQuery不仅支持CSS里的所有选择器,还有JQuery独有的选择器
  • 出色的DOM操作封装:JQuery封装了大量常用的DOM操作
  • 兼容性好: JQuery能够在不同浏览器中兼容,同时还修复了一些浏览器之间的差异
  • 链式编程: 即对发生在同一个JQuery对象上的一组动作,可以直接连写而无需重复获取对象,使得JQuery的代码更加方便
  • 隐式迭代:当用JQuery找到带有".class"类的全部元素,然后隐藏它们时,无需循环遍历每个返回的元素
  • 丰富的插件支持

jQuery的语法

jQuery 语法是通过选取 HTML 元素,并对选取的元素执行某些操作

基础语法: $(selector).action()

  • 美元符号定义 jQuery
  • 选择符(selector)“查询"和"查找” HTML 元素
  • jQuery 的 action() 执行对元素的操作

实例

  • $(this).hide() - 隐藏当前元素
  • $("p").hide() - 隐藏所有 <p> 元素
  • $("p.test").hide() - 隐藏所有 class=“test” 的 <p> 元素
  • $("#test").hide() - 隐藏 id=“test” 的元素

选择器 selector

语法$ (selector)

ID选择器d、标签选择器、类选择器的用法如下:
$ (''#userName); //获取DOM中id为userName的元素
$ ("div"); //获取DOM中所以的div元素
$ (".content"); //获取DOM中class为content的元素

方法 action()

语法jQuery 对象.addClass([样式名])

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值