我在母版页中有 1.3.2 版本的 jquery 文件,在内容页中有 1.4.2 文件,这会在页面渲染时干扰 css 吗?
我在母版页中包含 1.3.2 版本的 jquery 文件,在内容页中包含 1.4.2 文件,这会在页面渲染时干扰 css 吗? 我的页面上有选项卡控件,设计未按预期进行,CSS 未正确呈现。
I have 1.3.2 version of jquery file included in master page and 1.4.2 file included in content page, will this disturb the css when the page renders?
I have tab control on the page, the design is not comming as expected, css is not properly rendering.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有时,您应该重新设计架构,而不是解决问题。为什么使用两个版本的 jQuery?只需将Master Page 的版本更新至1.4.2 即可。
在一个页面中拥有不同版本的 jQuery 是不可能的。因为他们都想以 $ 符号作为自己的符号,并且发生了名为名称冲突的概念。父母永远不会用同一个名字来命名两个孩子。这是现实世界中的逻辑规则,但在计算机世界中是必需的规则。如果您在页面中包含 jQuery 1.3.2,然后添加另一个指向 jQuery 1.4.2 的链接,则最新版本的 jQuery 获胜并覆盖旧版本。
您可以使用以下命令检查您的浏览器中可用的 jQuery 版本:
或
Sometimes instead of solving a problem, you should redesign your architecture. Why do you use two versions of the jQuery? Just simply update the version of Master Page to 1.4.2.
Having different versions of jQuery in one page is not possible. Because they both want to take the $ sign as their symbol and a concept named name clash happens. Parents never name two of their children with one name. That's a logical rule in real-world, but a required rule in computer world. If you include jQuery 1.3.2 in your page, and then add another link to jQuery 1.4.2 after that, the latest version of the jQuery wins and overrides the older version.
You can check to see which version of jQuery is available in your browser by using:
or