2012年12月24日 星期一

select element auto resize after appending options with jQuery in IE

在 IE 底下 select 元素如果在 css 中用百分比設定寬高時
用 jQuery 的 append method 為它加上 option 後它會自動 resize
剛好網路上有人討論這個問題
Appending options to a select, using jQuery, resizes it?

看起來是因為用百分比設定寬高的緣故 如果用 px 去設定寬高就不會有這個現象了

看來是 jQuery 的 append 作了一些事情跟 IE 衝到
如果一定要用百分比設定寬高 就不要用 append method
自己用 DOM select 元素的 add method 吧

沒有留言:

張貼留言