看板 Ajax 關於我們 聯絡資訊
※ [本文轉錄自 Web_Design 看板 #1Gk4MDks ] 作者: a613204 (胖胖) 看板: Web_Design 標題: [問題] jQuery在IE上 時間: Fri Nov 30 13:35:07 2012 想請教一個問題 我有段jQuery的code在 chrome, firefox, IE8, IE9 速度都滿快的 唯獨在IE6, IE7上面超卡的 程式碼 : $("input [name^='abc']").removeAttr('disabled') 猜想因為是使用 ^= 所以會整個掃過一遍 導致效能比較差 加上因為jQuery的code在IE上面的效能本來就不好 想請問有沒有什麼更快的寫法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.156.209 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: a613204 (140.115.156.209), 時間: 11/30/2012 13:35:27
joechiboo:多加一點條件呢? $("tr td input[name^='abc']") 11/30 14:01
nenpow:同樓上縮小範圍,然後盡量不要用attribute比對, 11/30 14:14
nenpow:能的話盡量by id 或by class 11/30 14:15
nenpow:阿ie6好像沒有getElementsByClassName... 11/30 14:18
grence:看這行程式只知道 selector有改善空間.. 12/01 02:46