我的代碼只能在Firefox中使用。爲什麼是這樣?IE和Chrome不會爲<option>元素觸發鼠標懸停事件
HTML:
<select id="selecter">
<option>one</option>
<option>two</option>
<option>three</option>
</select>
的Javascript:
$(function() {
$(document).on("mouseover", "#selecter option",function(){
alert(1)
});
});
我很好奇,爲什麼IE和Chrome不會觸發鼠標懸停事件。看到這個JSFiddle:http://jsfiddle.net/yT6Y5/72/(在Firefox中完美的工作。)
我怎樣才能讓IE和Chrome來觸發一個mouseover事件?
鼠標懸停不會鉻兩種方式工作。 – 2013-02-23 09:04:49
這是不是射擊要麼嘗試這在ie或鉻http://jsfiddle.net/yT6Y5/73/ ..... thanx – tradebel123 2013-02-23 09:05:50
那麼你可以嘗試改變事件,而不是 – youssDev 2013-02-23 09:06:18