36
A
回答
35
According to specification“改变”,“提交”,“重置”应该冒泡,“焦点”和“模糊”不应该冒泡。
此行为是正确实现在所有web浏览器除了IE < 9,即,改变,提交,复位做适当气泡在IE> = 9
一个jQuery解决方法
-2
不知道如果我得到的问题,但如果你是这个意思,那么没有。
<div id="foo">
<select onchange="alert('hi');">
<option>Hello</option>
<option>World</option>
</select>
</foo>
其中div id =“foo”会有一个onchange事件...从选择列表冒泡?
上与此相关的
,只是一个供参考,你不能将事件附加到(当然,你可以,但它不会闪光)在IE中选择列表中的选项
0
我的天堂”对此我已经处理了很长一段时间,但上次我做了,我记得Firefox识别了<SELECT>
元素上的事件,而IE6只识别了<OPTION>
标签上的事件。就目前我所记得的。
IE7当时没有出来。
因此,如果是这种情况,不要将事件处理函数内联编写并将其应用到DOM准备上,否则将会产生大量污染的重复代码。
+0
没有IE浏览器,因为它并不在所有登记在
23
在jQuery中1.4+变化所有浏览器中的事件泡泡,包括IE。
$('div.field_container').change(function() {
// code here runs in all browers, including IE.
});
相关问题
- 1. 事件传播
- 2. onchange事件不是woking
- 3. SVG事件传播
- 4. Flex事件传播
- 5. EditText事件传播
- 6. 传播UITouch事件
- 7. ComboBox onChange事件
- 8. JTable onchange事件
- 9. Textbox onchange事件
- 10. SELECT onChange事件
- 11. JSF onchange事件
- 12. Onchange Dropdownlist事件
- 13. CakePHP onChange事件
- 14. NGSwitchery onchange事件
- 15. JavaScript:停止事件传播是否有任何性能优势?
- 16. stopPropgation是否停止在捕获阶段传播事件?
- 17. 如何检查事件传播是否已停止?
- 18. 在事件传播过程中,是否可以用flex取消事件?
- 19. flex中的事件传播
- 20. as3停止事件传播
- 21. 用java传播事件
- 22. 停止事件传播 - salesforce1
- 23. QtQuick按键事件传播
- 24. 停止javascript事件传播
- 25. 事件传播和Ajax后
- 26. 在dijit.layout.BorderContainer中传播事件
- 27. 传播触摸事件
- 28. jQuery的事件传播史
- 29. 在angularjs上传播事件
- 30. Slick2D鼠标事件传播
IE <9,即9 - ok – 4esn0k 2012-06-17 15:36:13
测试用例:http://jsfiddle.net/5x8tk/ – 2012-11-23 16:44:13