代碼可以在這裏進行測試:http://jsfiddle.net/yWUTK/3/與textarea和.text的JQuery/Firefox錯誤?
<textarea id='textbox'></textarea>
<span onclick="$('#textbox').text('One');">One</span>
<span onclick="$('#textbox').text('Two');">Two</span>
行爲此在Chrome和Firefox是一樣的,你點擊一個或兩個,並改變textarea的。但是,在Firefox上,如果您手動更改textarea的內容,則單擊時不再更新。 Chrome繼續正常工作。
我運行Firefox 3.6.15
任何人都可以解釋這種現象?我不確定我是否做錯了什麼,或者它是否是一個真正的錯誤。我的實際執行使用適當的標記和$(document).ready等。
爲什麼要綁定onclick屬性中的click事件*? – Keeper 2011-03-08 11:20:49
更新後,我不知道我在想什麼lol – NibblyPig 2011-03-08 11:24:42