与原型javascript冲突
Conflict with prototype javascript
当用户点击文本框时,我会显示javascript日历,我必须从以下链接调用prototype.js才能让日历工作https://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js
日历运行良好,但我发现页面中的所有其他java脚本都停止了工作!
有什么建议吗?
当您想在一个页面上使用两个或多个不同的库时,可以使用它。在这种情况下,当相同作用域的所有库中存在相同的函数名时,库就会发生冲突。在这种情况下,将使用最后一个功能实现。
例如,您在全局作用域中实现了一些函数fn()
,在该实现之后,您插入了一些库,这些库也在同一作用域中实施了函数fn()
。第二个函数重新实现了第一个,通过每次调用fn()
,浏览器将使用第二个实现,而不是您的。
相关文章:
- Javascript-ID冲突的几率
- 数据与Javascript中的继承冲突
- 使用JavaScript和HTML5画布进行冲突检测
- javascript对象原型与jquery冲突
- Javascript滑块不滑动,如何判断是否存在JS冲突
- Javascript两个日期选择器冲突
- 防止WordPress javascript冲突的良好实践
- IE8/Javascript冲突?IE8正在开发中冻结整个站点-包括Javascript列表
- 对象数组上的html5 javascript冲突
- 当一个对象与javascript画布中的另一个对象发生冲突时,如何停止该对象
- Javascript 在 Rails 4.2.0 上冲突
- Rails - jQuery和javascript之间的冲突
- 如何在没有冲突的情况下将 JQuery 包含在 JavaScript 文件中
- 与 Fusion Charts 和 JQWidgets 冲突的 Javascript 库
- 多个javascript(不同版本)冲突
- Html与php中的javascript似乎存在冲突
- 两个第三方JavaScript库命名冲突
- 如何在javascript模块中包含jquery而不与全局名称空间冲突
- Javascript验证冲突
- 脚本相互冲突——JavaScript