我試圖採取工作的jQuery代碼片段(這是另一個SO答案的例子)並改進它。調試jQuery代碼段
原始代碼片段可以通過評論/取消註釋某些代碼來顯示做某事的好方法和壞方法。我試圖修改HTML和JS,以便兩個示例都可以獨立運行,無需修改JS代碼(基本上可以將示例HTML複製到具有不同ID的副本中)。
原始的jsfiddle工作得很好:http://jsfiddle.net/thangchung/LVAaV/
我的「改良版」似乎並沒有在所有的工作:http://jsfiddle.net/dvkdvk/C2YBE/19/
(不起作用意味着,當你按下任意按鈕,沒有任何反應)。
我不知道如何使用jQuery進行調試(使用常規JS,我只需要在各處噴灑alert()
)。我在JSFiddle上運行「JSHint」,並且沒問題。
有了jQuery,你也可以在任何地方撒上'alerts'和'console.logs'。 – TheCarver
@PaparazzoKid - EV第一個警報不起作用。我懷疑我的選擇器有問題。 – DVK
@PaparazzoKid只是噴灑警報,console.log()不會使調試變得非常簡單。該腳本需要通過在重要位置插入斷點來正確調試。 –