jQuery で動的タブの存在をテストしています。存在する場合は選択し、存在しない場合は作成します。
これは FF や Chrome などで 100% 動作します。
// Does the tab already exist?
var checkName = satrk;
var tabExists = false;
$('#tabs ul li a').each(function(i) {
if(this.text == checkName) {
tabExists = true;
}
});
// React to existance:
if(!tabExists){
$("#tabs").tabs("add","details.cfm?satrk="+satrk,satrk);
$("#tabs").tabs("select", satrk); // select tab by index
}else{
$("#tabs").tabs("select", satrk); // select tab by index
}
タブ インデックスをチェックに渡します。
提案?
私は別の場所で「IE には a 要素にテキスト プロパティがありません」と読みました。しかし、それだけでは問題を解決するには不十分です。