jQuery 3.5.0 发布

Unix/Linux > 建站 文章作者:小飞侠 2020-04-12 14:22 阅读: loading...

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

jQuery 在其jQuery.htmlPrefilter方法中使用了正则表达式,以确保在传递给方法时,所有结束标记均符合 XHTML 规则。例如,此预过滤器可确保将jQuery("<div class='hot' />")这样的调用转换为 jQuery("<div class='hot'></div>")。但是最近有报道称正则表达式可能会引入跨站脚本(XSS)漏洞。所以此版本中jQuery.htmlPrefilter函数不再使用正则表达式。

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

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

详情查看发布说明:

http://blog.jquery.com/2020/04/10/jquery-3-5-0-released

0人点赞

0人收藏

畅言区 当前 0 条评论