Chrome和IE中的Jquery下拉选择问题

时间:2011-05-06 15:07:25

标签: jquery internet-explorer google-chrome cross-browser

以下代码适用于Firefox,但不适用于Chrome和IE。知道为什么吗?谢谢!

$('#image_dd option:selected').live('click', function() {

    alert("TEST 1");

    if ($("#image_dd").val().length) {
          alert("TEST 2");
    }

    return false;

});

2 个答案:

答案 0 :(得分:4)

IE不会为选择选项选择“点击”(尽管firefox会这样做!)。 您可能需要使用“更改”事件,在ie,chrome和firefox中工作正常。

答案 1 :(得分:1)

我认为你试图绑定错误的元素和事件。尝试将事件处理程序绑定到select元素并使用“更改”或“模糊”触发器。