在jquery ui选项卡中,jquery autoResize textarea不起作用

时间:2012-09-09 22:06:17

标签: jquery jquery-ui jquery-plugins

jquery autoResize textarea在jquery ui tab中不起作用。

jquery autoResize在tab之外工作。

请参阅jsFiddle中的两个示例。单击“详细信息”选项卡以查看其未调整大小。

http://jsfiddle.net/remy/6BwqE/25/

这是使用James Padolsey http://james.padolsey.com

的自动调整大小

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

此错误似乎是在页面上看不到原始元素时,插件中的clone函数无法找到宽度。这可以通过以下步骤解决:

  1. clone更改为一个函数(删除包装parens和()
  2. updateSize
  3. 中调用克隆功能
  4. 每当显示标签或加载(由您决定)
  5. 时触发updateSize事件

    我在这个小提琴中进行了修改: http://jsfiddle.net/6BwqE/29/

    我为autoResize插件添加了修改后的源代码,并在show调用中添加了tabs个事件。