【发布时间】:2014-02-12 22:54:45
【问题描述】:
每当我在我的代码中按下某个按钮并且删除以下行会使错误消失并且按钮工作时,我都会收到该错误:
$(selector_value_object).html(value_object);
我的变量 selector_value object 和 value_object 都被定义了。实际上,该行仅在定义了两个变量时才运行。那么这个错误的原因可能是什么? IE8 应该支持 .html(),对吧?
我运行 jQuery 版本 1.8.3。
注意:此问题仅在 IE8 中出现。
【问题讨论】:
-
什么版本的jQuery?
-
可能只是字符串问题,IE8 无法处理,试试:
$(selector_value_object).html($.trim(value_object)); -
和
selector_value_object? -
@epascarello:选择器是一个输入字段......现在我意识到我的错误了。我应该使用 val() 而不是 html()。奇怪的是它在其他浏览器中工作..
-
我们开始吧!很高兴你解决了它:)
标签: javascript jquery internet-explorer-8