jQuery 3.5.0 发布
时间:2020-08-13 05:00:11
作者:重庆seo小潘
来源:
jQuery 3.5.0 发布了,此版本主要是安全修复。 jQuery 在其jQuery.htmlPrefilter方法中使用了正则表达式,以确保在传递给方法时,所有结束标记均符合 XHTML 规则。例如,此预过滤器可确保将jQuery("")这样的调用转换为爅Query("")。但是最近有报道称正则表达
jQuery 3.5.0 发布了,此版本主要是安全修复。
jQuery 在其jQuery.htmlPrefilter方法中使用了正则表达式,以确保在传递给方法时,所有结束标记均符合 XHTML 规则。例如,此预过滤器可确保将jQuery("")这样的调用转换为爅Query("")。但是最近有报道称正则表达式可能会引入跨站脚本(XSS)漏洞。所以此版本中jQuery.htmlPrefilter函数不再使用正则表达式。
如果有开发者需要这种正则需求,可以使用最新版本的爅Query migration 插件恢复jQuery.htmlPrefilter功能。
另一方面,因为爅Query 4.0 中不推荐使用“位置选择器”并会将其移除,所以此版本添加了最后两个必要的替换方法。具体来说,添加了.even()和.odd()方法来替换:even和:odd选择器。
详情查看发布说明:http://blog.jquery.com/2020/04/10/jquery-3-5-0-released
原文标题:jQuery 3.5.0 发布
原文地址:https://www.oschina.net/news/114801/jquery-3-5-0-released