0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Javascript框架jQuery 3.5.0发布

汽车玩家 来源:开源中国 作者:开源中国 2020-04-12 19:24 次阅读

Jquery是继prototype之后又一个优秀的 Javascript 框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。

jQuery还有一个比较大的优势是,它的文档说明很全,而且各种 应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

jQuery 3.5.0 发布了,此版本主要是安全修复。

jQuery 在其jQuery.htmlPrefilter方法中使用了正则表达式,以确保在传递给方法时,所有结束标记均符合 XHTML 规则。例如,此预过滤器可确保将jQuery("

")这样的调用转换为jQuery("
")。但是最近有报道称正则表达式可能会引入跨站脚本(XSS)漏洞。所以此版本中jQuery.htmlPrefilter函数不再使用正则表达式。

如果有开发者需要这种正则需求,可以使用最新版本的jQuery migration 插件恢复jQuery.htmlPrefilter功能。

另一方面,因为jQuery 4.0 中不推荐使用“位置选择器”并会将其移除,所以此版本添加了最后两个必要的替换方法。具体来说,添加了.even()和.odd()方法来替换:even和:odd选择器。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • javascript
    +关注

    关注

    0

    文章

    525

    浏览量

    53984
收藏 人收藏

    相关推荐

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!

    先楫半导体HPM_SDK v1.7.0发布!这些更新你值得关注!
    的头像 发表于 02-08 13:42 108次阅读
    先楫半导体HPM_SDK v1.7.0<b class='flag-5'>发布</b>!这些更新你值得关注!

    Spire.XLS for JavaScript——多功能JavaScript电子表格库(一)

    、Angular 和 JavaScript 等主流框架完全兼容,使开发人员能够在网络上轻松构建并部署自定义的 JavaScript 应用。 作为一款独立的 JavaScript Exc
    的头像 发表于 01-21 09:29 116次阅读
    Spire.XLS for <b class='flag-5'>JavaScript</b>——多功能<b class='flag-5'>JavaScript</b>电子表格库(一)

    javascript:void(0) 的作用是什么

    javascript:void(0) 在 HTML 和 JavaScript 中是一个常见的表达式,主要用来创建一个无操作的链接(通常是 标签)或者阻止默认事件处理。具体来说,它的作用有以下几点
    的头像 发表于 12-31 15:55 391次阅读

    谷歌计划12月发布Gemini 2.0模型

    近日,有消息称谷歌计划在12月发布其下一代人工智能模型——Gemini 2.0。这一消息引发了业界的广泛关注,因为谷歌在人工智能领域一直保持着领先地位,而Gemini系列模型更是其重要的产品之一。
    的头像 发表于 10-29 11:02 776次阅读

    AMD的锐龙9000系列处理器将延后至8月发布

    国际媒体传来消息,AMD公司已正式向其全球合作伙伴宣布,原计划于7月31日面世的锐龙9000系列处理器将延后至8月发布。这一调整源自于AMD在最终品质检验阶段发现的首批生产批次未能全面符合其严苛的质量标准。
    的头像 发表于 07-25 14:24 762次阅读

    bootstrap框架和vue框架的区别

    Bootstrap和Vue都是目前非常流行的前端开发框架,它们各自具有独特的优势和特点。 设计理念 Bootstrap是一个基于HTML、CSS和JavaScript的前端开发框架,主要用于快速构建
    的头像 发表于 07-11 09:55 1006次阅读

    bootstrap框架用什么软件开发

    Bootstrap是一个流行的前端框架,用于快速开发响应式和移动优先的Web应用程序。它提供了一套预定义的CSS和JavaScript组件,使得开发者可以快速构建出漂亮的用户界面
    的头像 发表于 07-11 09:50 600次阅读

    HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!

    HPMicro Arduino支持包v0.1.0发布,适配功能揭晓!
    的头像 发表于 07-11 08:18 590次阅读
    HPMicro Arduino支持包v0.1.0<b class='flag-5'>发布</b>,适配功能揭晓!

    苹果首款折叠屏MacBook或提前至2026年发布

    天风国际分析师郭明錤近日发布关于苹果首款折叠屏MacBook的最新调查报告。根据他的最新预测,这款备受期待的MacBook预计将在2026年发布,比之前的预测提前了一年。
    的头像 发表于 05-27 09:48 515次阅读

    累计300亿投入!华为乾崑ADS3.0发布,创新驱动,引领智驾新征程

    4月24日,华为宣布乾崑ADS3.0发布,带来四大升级,架构升级、主动安全升级、全场景贯通和泊车跨代领先。2023年,华为智能化部件实现300万套发货量,7款战略合作车型上市,累计研发投入超过300亿,研发人员达到7000人。
    的头像 发表于 04-28 18:12 9780次阅读
    累计300亿投入!华为乾崑ADS3.0<b class='flag-5'>发布</b>,创新驱动,引领智驾新征程

    任天堂Switch 2发布延期引发市场震动,股价暴跌8.8%

    任天堂于2月19日宣布,原定于2024年发布的下一代游戏机Switch 2将推迟发布,这一消息迅速在投资者和玩家群体中引起轩然大波。任天堂股价在东京股市周一开盘后迅速下挫,一度跌幅达到8.8%,创下自2021年10月以来的最大单日跌幅。
    的头像 发表于 02-21 13:40 1024次阅读

    RZ/G柔性软件包v2.0.1发布说明

    电子发烧友网站提供《RZ/G柔性软件包v2.0.1发布说明.pdf》资料免费下载
    发表于 02-21 10:48 0次下载
    RZ/G柔性软件包v2.0.1<b class='flag-5'>发布</b>说明

    16位单片机RL78系列Rev.1.20发布说明

    电子发烧友网站提供《16位单片机RL78系列Rev.1.20发布说明.pdf》资料免费下载
    发表于 02-19 10:15 0次下载
    16位单片机RL78系列Rev.1.20<b class='flag-5'>发布</b>说明

    RL78系列Flash自编程库Type01软件包Ver.4.00发布说明

    电子发烧友网站提供《RL78系列Flash自编程库Type01软件包Ver.4.00发布说明.pdf》资料免费下载
    发表于 02-19 10:08 1次下载
    RL78系列Flash自编程库Type01软件包Ver.4.00<b class='flag-5'>发布</b>说明

    QE for Motor V1.3.0发布说明

    电子发烧友网站提供《QE for Motor V1.3.0发布说明.pdf》资料免费下载
    发表于 02-19 09:35 0次下载
    QE for Motor V1.3.0<b class='flag-5'>发布</b>说明