0

我听说这个问题在 jquery 1.4.2 中得到修复,但我仍然遇到这个问题。我在用

"~/Plugins/jquery-1.4.2.js" 

我有这个

$('#id').live('change', function (e)
{
  // do stuff
});

它适用于 Firefox 3.6,但不适用于 8。

4

2 回答 2

1

您必须使用该delegate功能而不是live它才能解决问题。例如:

$('body').delegate("#selectpage","change", function() {
      alert("Changed!");
});
于 2011-06-03T14:58:22.947 回答
0

change 事件在包括 IE6+ 在内的所有浏览器中都非常适合我。

查看以下小提琴http://jsfiddle.net/EsVR3/

您在什么元素上使用“更改”事件?

马尔科

于 2010-07-04T00:01:21.200 回答