首页    新闻    小组    威客    人才    下载    博客    代码贴    在线编程    论坛
jQuery 3.5.0 发布
2020年4月11日 10:15 | 阅读 626 次

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
收藏