【问题标题】:jqueryui caching resize alsoresizejqueryui缓存调整大小也调整大小
【发布时间】:2010-12-11 23:34:42
【问题描述】:

我正在调整选项卡内的某些内容。我还想在同一个选项卡中调整不同元素的大小。但是,选择该元素相对较慢,使用:visible 来确定哪个选项卡面板可见,依此类推。我想缓存选择,但是如何? alsoResize 甚至接受对象吗?

// The actual selection is more complex than this
var resizethis = $("#tabs panel:visible div.class2");

$("#tabs div.class1").resizable({ 
  alsoResize: resizethis
});

$("#tabs").tabs({
  show: function(event, ui) { 
    resizethis = $("#tabs panel:visible div.class2");
  }
});

上面的代码显然不起作用,当我更改选项卡时,resizethis 的 var 更改超出了可调整大小的范围。

我该怎么办?有没有办法缓存?谢谢。

【问题讨论】:

    标签: javascript jquery jquery-ui caching


    【解决方案1】:
    • AFAIK alsoResize 也接受对象

    您可以通过 post-init 语法更改也应调整大小的元素。

    $('#tabs div.class1').resizable('option', 'alsoResize', resizethis);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-02
      相关资源
      最近更新 更多