【发布时间】:2010-08-05 20:49:39
【问题描述】:
我正在尝试将一个简单的点击事件绑定到下拉的选定选项。
$('select#myselect').delegate(':selected', 'click', function()
{
alert('selected');
});
此代码适用于 Firefox,但不适用于 Chrome/Safari。我可以使用 .delegate() 为这样的下拉菜单绑定选项吗?如果是这样,怎么做?如果不是,最好的替代解决方案是什么?
顺便说一句,jQuery Click on Event.. 提供了一个使用 .change() 的潜在解决方案,但如果可能的话,我想用 .delegate() 管理所有绑定。
【问题讨论】:
标签: jquery select binding delegates google-chrome