代码可以在这里进行测试: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