.on('点击')无法在Chrome / Safari中使用

时间:2016-06-22 16:08:48

标签: javascript jquery html cross-browser html-select

我的网页上有以下代码段:

$('#activityFilter option').on('click', function() {
    var text = document.getElementById("tableFilter").value;
    searchTable(opts, text);
    $('.spotRow').first().click();
});

在我的index.html文件中,有一个下拉列表<select id="activityFilter">,只要用户在此下拉列表中选择新项目,我就会尝试调用searchTable。但是,似乎从未在Chrome或Safari中触发.on('click')。但是,它在Firefox和IE中运行良好。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

尝试使用jQuery的click而不是附加事件