Chrome和Edge浏览器不支持has方法了?

2022年09月17日 19:55:40益点益滴35555

最近陆续有Z-Blog用户反馈主题导航二级下拉菜单不显示了。由于问题是突然出现,主题最近并未更新,用户也未动过菜单设置,所以我很自然地想到很可能是浏览器的问题。为了验证这个猜想,益吾库今天就来掰扯一下这里面的乌龙。

通过用户反馈信息基本可以总结,突然出问题的主要是Chrome和Edge浏览器。经过一小段时间测试排查,我们很快发现有问题的二级下拉菜单均用到了jQuery的has方法,通过改写可以解决问题,由此可见是它们突然去掉了对has方法的支持。我们还发现,Edge浏览器是在105.0.1343.33版本左右出现此问题,105.0.1343.42时已修复,Chrome与Edge版本号几乎同步,105.2.5195.127时也已修复。

20220917201947.jpg

最后怎么说呢,不知道大家有没有发现,现在几款主流浏览器版本跌代都很频繁,微软Edge浏览器比谷歌Chrome晚出生好几年,短短几年居然能赶齐版本号,这本身也是一件令人称奇的事情。这两款浏览器能同时出问题又同时解决问题,不难猜测,这锅恐怕还得Chromium内核来背。顺便也提醒一下益吾库Z-Blog主题用户,突然遇到二级下拉菜单不显示不用着急,更新浏览器或是更新主题,都是可以的选择。

超赞,真给力!嗯,必须鼓励~

打赏3
账号:mxy310@163.com[复制]
账号:77940140[复制]