2010-07-28 24 views
1

我正在使用jQuery 1.3.2,看起來attr函數在IE8和FF 3中工作,但在IE7中不起作用。jquery attr函數在IE7中不起作用

有問題的代碼:

.attr("disabled",true) 

.attr("disabled","disabled") 

是否有禁用元素的另一種方式? (SELECT元素中的特定選項)

謝謝。

+0

你應該張貼有選擇整條生產線,以及也可能是HTML太。 – Sarfraz 2010-07-28 08:51:21

+0

是你的html驗證?...它可能會導致這個問題... – Reigel 2010-07-28 08:52:01

+0

'.attr(「禁用」,「禁用」)功能在所有主流瀏覽器上運行得更好。這是你的代碼的其他部分,但不能說,因爲你沒有粘貼它。 – 2010-07-28 08:55:11

回答

2

IE 7在選擇的選項中不支持disabled。這不是一個jQuery問題。

這裏有詳細的信息在this blog post

還有像this one是添加功能基於JavaScript的解決方法(但是,即使他們不能夠給選擇灰顯的樣子)。

相關問題