Hallo Community,
Ich habe mir vor kurzem zum Ziel gemacht meine Page etwas zu metronisieren ^^
Hierzu habe ich im Internet folgendes gefunden :
jQuery Metro
Nun zu meinem Problem, das ganze funktioniert hier grundlegend ganz OK :
Link zur Seite
Nun möchte ich jedoch wie bei der Homepage des entwicklers oben zu sehen ist noch zwei Buttons für Weiter und zurück.
Firebug gibt mir hier folgenden Wert aus :
Auf der Projektseite des *erbringers* gibt es ledier nur sehr spärliche Informationen und per Mail bekomme ich keine Antwort...
Den ganzen jQuery Code hier ein zu fügen wäre etwas overkill ich denke ohne hin das die Lösung sich in diesen Codezeilen versteckt. Ich hoffe mir kann jemand beim *entschlüsseln* helfen?
jQuery Ausschnitt :
Was ich am Anfang als Schnittstelle habe :
Und hier gehts zum kompletten Code
Ich habe bereits etwas erfahrung mit jQuery im Bereich Animation (show hide fade toggle etc. aber das hier sprengt ein bisschen meinen Horizont ^^
Ich hoffe jemand kann mir weiterhelfen
Grüsse
ProXi
</div>
Ich habe mir vor kurzem zum Ziel gemacht meine Page etwas zu metronisieren ^^
Hierzu habe ich im Internet folgendes gefunden :
jQuery Metro
Nun zu meinem Problem, das ganze funktioniert hier grundlegend ganz OK :
Link zur Seite
Nun möchte ich jedoch wie bei der Homepage des entwicklers oben zu sehen ist noch zwei Buttons für Weiter und zurück.
Firebug gibt mir hier folgenden Wert aus :
HTML:
<span style="font-size:30pt;"><a href="javascript:pivot_previous();">‹</a><a href="javascript:pivot_next();">›</a></span>
Auf der Projektseite des *erbringers* gibt es ledier nur sehr spärliche Informationen und per Mail bekomme ich keine Antwort...
Den ganzen jQuery Code hier ein zu fügen wäre etwas overkill ich denke ohne hin das die Lösung sich in diesen Codezeilen versteckt. Ich hoffe mir kann jemand beim *entschlüsseln* helfen?
jQuery Ausschnitt :
Code:
$.extend(this, defaults, settings);
$.extend(this,{
animating : false,
headers : undefined,
items : undefined,
goToNext: function(){
if(this.animating) return;
this.headers.children(".current").next().trigger("click");
},
goToPrevious: function(){
if(this.animating) return;
this.headers.children(".header").last().trigger("click");
},
goToItemByName:function(header){
if(this.animating) return;
this.headers.children(":contains("+header+")").first().trigger("click");
},
goToItemByIndex:function(index){
if(this.animating) return;
this.headers.children().eq(index).trigger("click");
},
initialize : function () {
var pivot = this;
// define sections
Was ich am Anfang als Schnittstelle habe :
Code:
var defaults = {
animationDuration: 300,
headerOpacity: 0.7,
fixedHeaders: false,
headerSelector: function (item) { return item.children("h3").first(); },
itemSelector: function (item) { return item.children(".pivot-item"); },
headerItemTemplate: function () { return $("<span class='header' />"); },
pivotItemTemplate: function () { return $("<div class='pivotItem' />"); },
itemsTemplate: function () { return $("<div class='items' />"); },
headersTemplate: function () { return $("<div class='headers' />"); },
controlInitialized: undefined,
selectedItemChanged: undefined
};
Und hier gehts zum kompletten Code
Ich habe bereits etwas erfahrung mit jQuery im Bereich Animation (show hide fade toggle etc. aber das hier sprengt ein bisschen meinen Horizont ^^
Ich hoffe jemand kann mir weiterhelfen
Grüsse
ProXi
</div>