Javascript jQuery在IE8中工作吗?
我正在使用-在这个弹出框中,我有一个带有几个选择字段的表单,当更改这些slect字段时,span元素中的值应该更改。我已经做到了这一点(实际上是在stackoverflow用户帮助下),但该解决方案在IE8中不起作用……令人惊讶……令人惊讶 我对“选择”字段进行了更改,但值没有更改。我想知道是否有人可以通过看一下下面的JS代码来告诉我为什么会出现这种情况。live功能现在在IE8中工作吗 JS代码:Javascript jQuery在IE8中工作吗?,javascript,jquery,html,Javascript,Jquery,Html,我正在使用-在这个弹出框中,我有一个带有几个选择字段的表单,当更改这些slect字段时,span元素中的值应该更改。我已经做到了这一点(实际上是在stackoverflow用户帮助下),但该解决方案在IE8中不起作用……令人惊讶……令人惊讶 我对“选择”字段进行了更改,但值没有更改。我想知道是否有人可以通过看一下下面的JS代码来告诉我为什么会出现这种情况。live功能现在在IE8中工作吗 JS代码: $('select.htt, select.hst').live('change', funct
$('select.htt, select.hst').live('change', function() {
var channels = parseInt($('#fancy_div select.hst').val(), 10) * parseInt($('#fancy_div select.htt').val(), 10);
$('#fancy_div span.yellow2').html(channels + 'Channels');
});
我已经在这里粘贴了HTML:-它有很多HTML
感谢所有人提供的任何帮助或指导,说明这在IE上不起作用。IE似乎没有注册所选字段的更改。
live
不支持更改事件。从:
可能的事件值:单击,
dblclick,mousedown,mouseup,
mousemove,mouseover,mouseout,
向下键、按下键、向上键目前不支持: 模糊,聚焦, 鼠标移动、鼠标移动、更改、提交
jQuery live在IE8中确实可以工作,但不支持更改事件 可能的事件值:单击、dblclick、mousedown、mouseup、mousemove、mouseover、mouseout、keydown、keypress、keypup 当前不支持:模糊、聚焦、鼠标移动、鼠标移动、更改、提交
Live也不支持粘贴事件处理程序,因此使用bindAh我明白了-我不知道这一点。我想点击就可以了。