2011-01-25 48 views
0

即時通訊開始通過MooTools玩,但不知道爲什麼,下面將我隱藏的選項在選擇列表中,但在IE它不會:Mootools的 - 在IE範圍的問題

<select id="test_select" multiple> 
     <option>A</option> 
     <option>B</option> 
     <option>C</option> 
</select> 

$$('#test_select option').each(function(el){ 
     el.addClass('hide'); 
}); 

我真的體會了一下對此的幫助...

+0

其中的mootools的版本,您使用的? – kjy112 2011-01-25 14:30:41

回答

1

要隱藏選擇中的選項,您必須從IE中的選擇中刪除該選項。

這裏是進一步詳細Hide Option in Select

的解釋要選擇刪除選項元素瓦特/ MooTools的,你可以做到以下幾點: jsfiddle

$$('#test_select option').each(function(el){ 
     if(el.get("html") == 'A') 
      el.destroy(); 
}); 
+0

sup kj,hows技巧! +1 - 應該`.get(「html」)`而不是moocools兼容! :) – 2011-01-26 16:55:02