jquery - 由于两个 jquery 插件,文本区域在表格单元格内被切断 : Elastic Textarea and Validate (IE7 debugging)

标签 jquery internet-explorer-7 jquery-validate

http://jsfiddle.net/BuYCM/

上面有一个带有文本区域的表格。文本区域在表格单元格内被裁剪,直到在其中键入字符,然后表格单元格调整大小以容纳文本区域。我不明白为什么会发生这种情况。

我注意到的一件奇怪的事情是,如果我禁用删除 .elastic() 调用,那么只有在输入字符并且文本区域失去焦点后单元格才会调整大小。

最佳答案

在 textarea name="AAR_2010.16.01.86"上放置额外的内联样式 width:auto:

<TEXTAREA style="WIDTH: auto; OVERFLOW: hidden" class=normal-size name=AAR_2010.16.01.86 jQuery16209670659500836586="4"></TEXTAREA>

对 AAR_2010.16.01.46 执行相同的操作并删除列规范,就像对上面的 .86 所做的那样:

<textarea class="normal-size" name="AAR_2010.16.01.46" rows="2" cols="" style="width:auto;"></textarea>

我无法告诉你为什么它有效,我只能告诉你它确实有效(至少,在 IE7 模式下的 IE8 上)。

关于jquery - 由于两个 jquery 插件,文本区域在表格单元格内被切断 : Elastic Textarea and Validate (IE7 debugging),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6841442/

相关文章:

css - 防止在 IE7/8 中换行

css - IE7、IE8 子选择器问题

css - 如何在 IE6 和 7 中防止内容为 "float: right;"的 <span> 的 100% 宽度?

javascript - 隐藏元素的 jQuery 选择器,除了

asp.net - 使用 asp.net 验证器控件与 JQuery 进行前端验证有什么区别

javascript - 如何使用jquery将字符串转换为json并更改其值?

javascript - 如何在 JavaScript/jQuery 中查找数组是否包含特定值?

jquery - 丰富 :jQuery within ui:composition

javascript - 如何将用户的选择设置到我的数组中并随机选择元素

jquery - 拒绝特殊字符 jQuery Validate