jQuery 1.7.1 - 以前に選択したタブのインデックスを取得したいと思います。例:最初から3番目のタブに移動した場合、前回選択したタブのインデックスを0にしたいと思います。これを達成するには?jQueryタブ - 以前に選択したタブのインデックスを取得します。
私はthisを試しましたが、うまくいきませんでした。
Iは、選択またはshowコールバックがあなただけui.index
を使用することにより、現在選択されているタグを取得することができます火災時までに次のマークアップ、
<div id="tabs">
<ul>
<li><a href="t1" title="content">Gallery</a></li>
<li><a href="t2" title="content">Polls</a></li>
<li><a href="t3" title="content">Events</a></li>
</ul>
<div id="content"></div>
</div>
Javascriptを、
$('#tabs').tabs( {
select: function(e, ui) {
var t = $(e.target);
alert("Index " + t.data('selected.tabs'));
return true;
}});
のようなオプション。好ましくはマークアップとjavascript。この問題を示すhttp://jsfiddle.netのサンプルも素晴らしいでしょう。 –