如何从Internet Explorer中的选择获取CLICKED选项

我需要用户在Internet Explorer的多选控件中单击的选项元素。 StackOverflow有助于提出以下问题:

在多个下拉列表中获取单击选项

如何获取由.change()事件触发的多选的单击选项值

但是没有人在Internet Exploder中工作。

示例1: https : //jsfiddle.net/c8q956dr/

$("body").on("click", "select[multiple]", function(e) { log("click: "+ e.target.value); }); 

这个工作通过将click事件附加到select元素,并在Chrome / Firefox中完美运行,因为它们返回用户在event.target成员中单击的选项。 另一方面,IE返回整个select元素,并且不指示单击了哪个选项。

示例2: https : //jsfiddle.net/55up15Lb/1/

  $("select option").click( function(e) { log("click: "+ this.value); }); 

这个通过将click事件处理程序直接附加到选项元素来工作,但我无法在IE中完全使用它。

我已经尝试过IE 8,9和11.我被困了吗?