我需要它做的事實IE6/IE7不具有相同的支持,其他瀏覽器津貼的功能,如下所示:檢查IE7/IE6 jQuery中
if ($.browser.msie && $.browser.version.substr(0,1)<8) {
$('table tr:nth-child(2n+1)').addClass('alternativeRow');
}
這一直工作罰款,直到我剛剛安裝了IE8,我得到一個JavaScript錯誤消息說:
「$ .browser」爲空或不是對象
我明白$ .browser可能不無論如何檢查這些東西的最好方法,所以我想知道是否有解決方法?
感謝
(編輯)加一點而言,我只是想添加一個「斑馬」式的表格佈局,因爲我們處理大量的數據,它可以是很難分析如果每行看起來相同
這聽起來像jQuery沒有正確加載或加載前使用。根據我的經驗,它以相同的方式在IE8中運行。 – Mrchief
看起來像jQuery沒有正確加載。嘗試從Google的CDN加載:http://code.google.com/apis/libraries/devguide.html#jquery並重試 –
'$ .browser'適用於IE6,IE7,IE8和IE9 –