jquery タブのタブを無効にしました。と を使用jquery-ui-1.10.3.custom.min.js
してjquery-1.9.1.js
います。表示されているタブを前後にトラバースしたい。しかし、無効なタブを指しています。次と前の2つのボタンがあり、onclickで以下のように呼び出し機能を実行します。私はこれに従って以下のコードを使用します
function OnNextButtonClick()
{
var index= $('#ui-tabs').tabs("option", "active");
var size=$('#ui-tabs >ul >li').size();
for(var i=index+1;i<size;i++){
if(isDisabled(i))
{
continue;
}else{
$('#ui-tabs').tabs('option', 'active',i);
break;
}
}
}
function OnPrevButtonClick()
{
var index=$('#ui-tabs').tabs("option", "active");
for(var i=index-1;i>=0;i--){
if(isDisabled(i))
{
continue;
}else{
$('#ui-tabs').tabs('option', 'active',i);
break;
}
}
}
function isDisabled(index) {
return $.inArray(index, $("#tabs").tabs("option", "disabled")) >-1;
}
しかし、それは私にとってはうまくいきません.関数isDisabled
は私に間違った結果をもたらします. 無効化タブ インデックスのリスト/配列を取得するにはどうすればよいですか。手伝ってください。