【问题标题】:jQuery autosize issue in Internet Explorer and FirefoxInternet Explorer 和 Firefox 中的 jQuery 自动调整大小问题
【发布时间】:2013-04-09 18:06:51
【问题描述】:

我对 jQuery 和 JS 非常陌生。最近我被分配到一个错误,其中 textarea 应根据该 textarea 中存在的文本调整焦点大小。
我们在一个 JS 文件中使用了$('textarea').autosize(); 函数。
这适用于最新的 FF 版本和最新的 IE (9+),但不适用于 IE 7 和 FF 3.5.3

我找到了this,但没有锻炼。

【问题讨论】:

    标签: javascript jquery wicket


    【解决方案1】:

    最简单的可能是在focus event of the textarea 上,您可以将textarea 的当前文本填充到另一个span,该span 隐藏在视图中并且与textarea 具有相同的文本样式。

    一旦这个新的跨度有文本,你可以得到它的width and height,然后将它们分配给文本区域。由于这些是非常原始的操作,它们必须在 IE7 和 FF3 中工作

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    相关资源
    最近更新 更多