我正在使用dataTables 1.8.2在Intranet Web應用程序上工作。內部網站上的jQuery DataTables - getAttribute('class')返回null
當IE9以IE9兼容查看/文檔模式IE7加載瀏覽器模式時,問題似乎只出現在IE9中。發生這種情況是因爲默認情況下,IE9將此設置應用於Intranet /本地站點。我不知道爲什麼。使用fnSettings().aoData[0].nTr.getAttribute('class')
時,返回null。當文檔模式設置爲IE8標準或以上時,它返回正確的類。
有趣的是,如果我嘗試使用getAttribute('id')
,則會返回正確的ID。
當IE9處於此兼容模式時,如何獲取/設置aoData中給定行的類?
我的問題的一個例子是在http://live.datatables.net/ijowob(使用IE9的F12開發者工具來設置IE9 COMPAT/IE7標準)
完美,謝謝!實際上我只是想更新我的問題,並說我找到了這個解決方案,但因爲你是100%正確的,所以你會得到答案:) – psynnott