來自問自答一下!!
由於js是從0開始...
所以看要顯示標籤幾之後~~
將其-1....(假設目前要直接顯示標籤3)
將
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
改成
var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1",
{defaultTab:2});
以上留個記錄!!
※ 引述《opoepev (opoepev)》之銘言:
: 各位大大好~~
: 小弟有一個 Spry widget的問題要問請教一下
: widget的代碼如下:
:
: <div id="TabbedPanels1" class="TabbedPanels">
: <ul class="TabbedPanelsTabGroup">
: <li class="TabbedPanelsTab" tabindex="0">索引標籤 1</li>
: <li class="TabbedPanelsTab" tabindex="0">索引標籤 2</li>
: <li class="TabbedPanelsTab" tabindex="0">索引標籤 3</li>
: <li class="TabbedPanelsTab" tabindex="0">索引標籤 4</li>
: </ul>
: <div class="TabbedPanelsContentGroup">
: <div class="TabbedPanelsContent">內容 1</div>
: <div class="TabbedPanelsContent">內容 2</div>
: <div class="TabbedPanelsContent">內容 3</div>
: <div class="TabbedPanelsContent">內容 4</div>
: </div>
: </div>
: <script type="text/javascript">
: <!--
: var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
: //-->
: </script>
:
: 我們都知道~~在網頁load之後~~
: 會自動顯示索引1是被選取且顯示內容1的東西出來!
: 那現在我想要~~在網址列取得一個參數「d2」
: 假設我取得的d2=3~~
: 那我就想要讓widget是取選索引3和內容3出來~~
: 但是小弟看了一下不知道要怎麼用= ="
: 請問有什麼辦法嗎!?
: 看了widget的code~~有試過還是用不出來~~
: 有去設定defaulttab的值....
: 以上 謝謝!
: p.s這個發在這ok嗎?還是要放在ajax版@@?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.119.199