我在Silverlight中有一些标签,因为我在Internet Explorer中遇到了与JQuery UI有关的问题。我想在sliverlight中设置样式,使其看起来像是来自JQuery UI的标签,但似乎只能得到一些褪色的颜色。

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

有帮助吗?

解决方案

我尝试使用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答案,很抱歉,如果你觉得这没有帮助。但希望可以节省你一些时间。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top