有什么方法可以让我cache
有选择地选择 jQuery-UI 中的选项卡吗?
我的意思是,我有 3 个标签,我只想选择cache
标签号。2.
我知道我们可以使用
$( ".selector" ).tabs({ cache: true });
但这会缓存所有选项卡。
谢谢。
更新
我尝试了voigtan和Pheonixblade9的建议,但效果与
$( "#tabs" ).tabs({ cache: true });
简而言之,它正在缓存所有选项卡。
有什么方法可以让我cache
有选择地选择 jQuery-UI 中的选项卡吗?
我的意思是,我有 3 个标签,我只想选择cache
标签号。2.
我知道我们可以使用
$( ".selector" ).tabs({ cache: true });
但这会缓存所有选项卡。
谢谢。
更新
我尝试了voigtan和Pheonixblade9的建议,但效果与
$( "#tabs" ).tabs({ cache: true });
简而言之,它正在缓存所有选项卡。
id
您可以通过使用缓存它们
$("#tab1").tabs({cache:true});
当然,你需要分配一个id,但如果有逻辑缓存特定的选项卡,应该有逻辑为每个选项卡分配一个id。
你应该能够(如果@Pheonixblade9 说的话)是真的:
$(".selector").each(function() {
$(this).tabs({ cache: true });
});
也应该工作。或使您的 css-selector 更加独特,例如说只选择第一个或选择所有 .selector 但不选择最后一个。
或者:
$(".selector").tabs().eq(1).tabs( "option", "cache", true );
将所有 .selector 设置为选项卡并过滤掉 2:nd 并将其缓存选项设置为true
. 但我会使用更具体的 CSS 选择器(额外的 css-class 说它要缓存或其他东西)。