当我更改下拉列表的选择时,我想运行一些代码。我看到 livequery 插件声明这是需要支持的,因为某些浏览器没有开箱即用
我真的需要 livequery 来捕获我动态创建的下拉列表的 onchange 事件,还是常规实时语法在所有浏览器中都有效?
当我更改下拉列表的选择时,我想运行一些代码。我看到 livequery 插件声明这是需要支持的,因为某些浏览器没有开箱即用
我真的需要 livequery 来捕获我动态创建的下拉列表的 onchange 事件,还是常规实时语法在所有浏览器中都有效?
live
利用event
冒泡机制,因此我们可以将事件处理程序附加到动态创建的元素上,它会按预期工作,因为它将事件附加到文档元素并监听它们。但我相信change
事件不会冒泡到 dom 树上,所以它可能不起作用。
从这个页面,看起来你需要 livequery 才能在 IE 中工作
不,您应该只能使用标准的 jquery api。
对于动态元素,使用 .live('change', 函数来捕获事件。