- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
Mootools 和 ExtJs 在同一页面上使用时存在兼容性问题。 Mootools 抛出以下错误:
Uncaught TypeError: Property 'id' of object #<HTMLDocument> is not a function
最佳答案
这看起来像 document.id('..')
引用问题,它已定义,但不是 mootools 方法...
如果不指向 mootools 方法,则什么都不会起作用。
我认为 ExtJS 或您的应用程序添加了一个属性 id
到文档,它不是一个函数,很可能是一个字符串或另一个原语。
很确定 ExtJS 不会被覆盖 document.id
,特别是考虑到他们 (Sencha) 聘请了 MooTools 核心团队开发人员 @subtlegradient (thomas aylott),他们共同编写了 Slick 选择器引擎并帮助设计了 document.id
MooTools 从 1.11 中的简单 $ 过渡
你可能做不到 document.id = $
恢复它,因为它是通过引用,它已被覆盖。
唯一的机会是在加载和启动 ExtJS 后尝试加载 MooTools - 或者加载 MooTools,保存一个像 document.$id = document.id;
这样的引用。紧接着,加载 ExtJS,然后在准备好后通过 document.id = document.$id; delete document.$id
恢复它- 仍然不能保证这会在正确的时间运行。你真的需要看看是什么修改了你的 document
Web 检查器中的对象(您可以添加观察者)
关于extjs - Mootools 和 ExtJs 4.x 好像不兼容,怎么解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19226742/
在引用此文档pressable docs之后,我将Pressable用于按钮 现在,我想向按钮添加波纹效果,但是它无法正常工作。 Button 如果按钮具有
在 C# 中,我想制作“智能”枚举,这在 Java 中是可能的,其中有更多信息附加到枚举值,而不仅仅是底层 int。我偶然发现了一个创建类(而不是枚举)的方案,如以下简单示例所示: public se
当执行 git stash 时,会创建 2 个提交。一个被 stash ref 引用并且有 2 个父提交。一位 parent 是我们 stash 地点的索引。另一方拥有我们 stash 的实际内容。
我是一名优秀的程序员,十分优秀!