1
我正在使用JQuery UI顯示一些選項卡和手風琴,但我在元素初始化中使用變量時遇到了路障。基本上,我需要從URL stuff/1/0
中讀取一些數字,並根據它們選擇性地激活手風琴的某些部分。這是我迄今爲止:元素初始化中的JQuery UI變量
$(document).ready(function() {
//Get URL
var href = window.location.pathname;
//Get Segments
var segs = href.split('/');
if(segs.length > 2)
{
var active_tab = segs[segs.length - 1];
var active_unit = segs[segs.length - 2];
alert(active_tab);
alert(active_unit);
//Check if its a number
if(!isNaN(active_unit))
{
//Accordions
$(".accordion").accordion
({
active: active_unit,
autoHeight: false,
collapsible: true
});
}
//Check if its a number
if(!isNaN(active_tab))
{
//Tabs
$(".tabs").tabs
({
selected: active_tab
});
}
}
});
但是,這似乎並沒有影響手風琴的所有,即使我成功獲取網段。顯然,這是因爲active_tab/active_unit變量沒有被分析到手風琴/選項卡中。有沒有其他的方法來完成這個?事先感謝!
完美的,它的工作,謝謝! – SuperTron 2012-03-16 22:44:20