jQuery 3.5.0 发布
Posted 21CTO
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery 3.5.0 发布相关的知识,希望对你有一定的参考价值。
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
以上是关于jQuery 3.5.0 发布的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2012-2019的130多个jQuery代码片段。