Frage

Ich habe einige Registerkarten ich aufgrund von Problemen in Silverlight arbeite ich mit JQuery UI in Internet Explorer habe. Ich möchte die Reiter in Sliverlight um Stil wie die von JQuery UI aussehen, sondern kann nur scheinen die einige ausgewaschene Farben zu nehmen zu bekommen.

Dose jemand von irgendwelchen Links wissen, die beschreiben, wie dies zu tun? Gibt es eine Möglichkeit, ein Bild als die Registerkarte zu setzen?

War es hilfreich?

Lösung

Ich habe versucht, die jQuery UI Tabs zu verwenden Plugin und eine Menge Probleme hatte, aber schnell gefunden, es war sehr einfach, meine eigene zu erstellen.

So etwas wie dies ... natürlich können Sie diese auf Ihre Anforderungen Haut

<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>

Dann in 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);
   }
  });                   
 }
}

Nicht ganz die genaue Silverlight Antwort, so leid, wenn Sie nicht finden, das sehr hilfreich. Aber hoffentlich können Sie Zeit sparen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top