我已经阅读了有关 Sizzle 是什么以及它为元素添加的属性是什么的其他问题和答案,但没有一个回答为什么它发生的问题。
我有以下设置:
使用 JQuery 1.10.2 的 HTML5 代码库。
3 个网络服务器,每个服务器都部署了相同的代码。
IE11、Chrome、Safari 和 Firefox。
在 Chrome、Safari 和 Firefox 上,当从所有三个服务器提供服务时,网站看起来相同。
在 IE11 上,当由三台服务器中的两台提供服务时,网站看起来是相同的。
IE11 与两台工作服务器和一台非工作服务器提供的内容之间的区别在于,在开发人员工具中,我看到对象上的所有这些 Sizzle 属性 - 但我一生都无法弄清楚是什么导致它的原因、为什么它会有所不同以及为什么仅在三台服务器之一上的 IE 上。
有什么想法吗?
最佳答案
并解决了这个问题 - 无论 Microsoft 决定出于什么原因,IE 都被设置为在 IE 兼容模式下查看“Intranet 站点”。
关于从一台服务器添加 JQuery Sizzle 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21780113/