触发变更事件的IE8问题
IE8 issue with triggering change event
我目前有一个类,其中一个默认的更改事件被添加到复选框中。
默认的更改事件在大多数情况下都有效,但在某些情况下,我会删除更改事件并添加自定义更改事件。
然而,只有在IE8中,似乎我设置了:
ele.checkbox.checkek=真;
然后触发我在复选框上设置的更改事件。在所有其他浏览器中,我必须调用fireEvent("更改")才能触发更改事件。
是否有可能防止这种情况发生,或者是否有办法确定何时添加自定义更改事件?
谢谢。
这是因为一个冒泡的onpropertychange
,mootools试图为您规范化并转换为更改事件。。。查看19天前的此提交:https://github.com/mootools/mootools-core/commit/8c97db6ba4b8a7f3b900f355d972c66b36a636b4-我想,可能是丹尼尔·布赫纳和我自己的承诺打破了。
无论如何,您应该能够只执行element.fireEvent('change')
来调用回调
相关文章:
- highcharts IE8重绘图表问题
- 在 ie8 中使用 e.target.tagName 或 .prop 的问题
- 地理编码器 - IE8 中的编码问题
- 有没有一种方法可以在IE8中解决我的Rails javascript应用程序.js的问题
- IE8显示可滚动表的隐藏问题
- 谷歌地图集群IE8问题
- ie7和ie8中的JQuery/Javascript问题
- 缺少 iframe ie8.相对定位不能解决问题
- IE8 追加到 XML 问题:类型不匹配
- 我的JavaScript代码有什么问题?它在IE8中不起作用
- 显示 CSS 样式表时出现 IE8 问题
- 联系表单和IE8问题 - 似乎无法阻止表单提交
- IE8 问题 - jQuery 调整页面大小时导航 html
- addEventListener 给出 IE8 问题.是否可以将我的JavaScript转换为jQuery
- 引导程序 3 和 IE8 问题
- 不理解这个setTimeout是如何/为什么修复我的IE8问题的
- 单击(IE8问题)刷新选择框
- 触发变更事件的IE8问题
- jQuery自动完成- IE8问题-这个选项卡已经恢复
- 动态添加Google + +1按钮和IE8问题