質問
Internet ExplorerのJQuery UIに問題があるため、Silverlightで作業するタブがいくつかあります。 JQuery UIのタブのように見えるように、sliverlightのタブのスタイルを設定したいのですが、色あせた色を使うようにしか思えません。
これを行う方法を説明するリンクを知っている人はいますか?画像をタブとして設定する方法はありますか?
解決
jQuery UIタブプラグインを使用しようとしましたが、多くの問題がありましたが、独自のプラグインを作成するのは非常に簡単であることがすぐにわかりました。
このようなもの...明らかに、要件に合わせてスキンを変更できます
<div class="navcontainer">
<ul>
<li><a class="tab" id="p1" href="#1">Tab One</a></li>
<li><a class="tab" id="p2" href="#2">Tab Two</a></li>
</ul>
</div>
その後、JSで
var pageUrl = new Array();
pageUrl[1] = "pageone.php";
pageUrl[2] = "pagetwo.php";
$(document).ready(function() {
$(".tab").click(function() {
loadTab($(this).attr('id'));
});
});
function loadTab(id) {
if (pageUrl[id].length > 0) {
$("#preloader").show();
$.ajax({
url: pageUrl[id],
cache: false,
success: function(message) {
$("#tabdiv").empty().append(message);
}
});
}
}
Silverlightの正確な答えではないため、これが非常に役に立たない場合は申し訳ありません。ただし、時間を節約できることを願っています。
所属していません StackOverflow