0

由于 Internet Explorer 中的 JQuery UI 出现问题,我在 Silverlight 中使用了一些选项卡。我想在 sliverlight 中设置标签的样式,使其看起来像 JQuery UI 中的标签,但似乎只能获得一些褪色的颜色。

任何人都知道描述如何做到这一点的任何链接?有没有办法将图像设置为选项卡?

4

1 回答 1

0

我尝试使用 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 答案,如果您不觉得这很有帮助,请见谅。但希望可以为您节省一些时间。

于 2009-03-03T16:50:24.077 回答