調試時巧用console.log(),這比用alert()方便多了。
jquery易錯點:元素拼接的時候,元素還未加入DOM,就用該預先加入元素操作。
ajax動態取得的數據,還沒有裝載html元素,以下就開始用預先拼湊的元素操作。
這樣寫,點擊“提交”的時候,會報錯“Uncaught SyntaxError: Unexpected token ) ”,實際上寫成“javascript:void()”也會報這個錯,改成“javascript:void(0)”即可
最後改成這樣才行。
我一直以為字串就是字元的數組,所以「abc」[0]等於「0」。實際上,IE6、7都不支持這樣,解決方法是
伺服器控制項checkbox產生html的時候會在外面加上span。所以不能直接在伺服器控制項上加樣式。