Ich versuche, eine einfache Content-Diashow mit jQuery zu erstellen.jQuery: Inhalt von rechts nach links schieben?
Wenn ich meinen Code laufen lasse, bekomme ich überhaupt kein Gleiten, aber gleichzeitig bekomme ich keine Fehler, um anzuzeigen, warum mein Code nicht funktioniert!
Dies ist ein Arbeits FIDDLE
Und dies ist mein Code:
$(window).load (function() {
var theImage = $('.some');
var theWidth = theImage.width()
//wrap into mother div
$('#feedTxt').wrap('<div id="mother" />');
//assign height width and overflow hidden to mother
$('#mother').css({
width: function() {
return theWidth;
},
height: function() {
return theImage.height();
},
position: 'relative',
overflow: 'hidden'
});
//get total of image sizes and set as width for ul
var totalWidth = theImage.length * theWidth;
$('#feedTxt').css({
width: function(){
return totalWidth;
}
});
});//doc ready
Könnte jemand bitte zu diesem Thema beraten?
Vielen Dank im Voraus
EDIT
ich kann jetzt durch die Elemente gehen, aber sie sind nicht wirklich Schiebe !!
hier ist ein weiterer Arbeits FIDDLE
Hinweis Sie jQuery, um Ihren Code, indem Sie auf das Feld in der rechten oberen Ecke unter dem JavaScript-Bereich hinzufügen. Verwenden Sie auch nicht das Load-Ereignis, der Code wird bereits beim Laden ausgeführt. –
Sind Sie sicher, dass Ihr Code ausgeführt wird? Wenn ich mir Ihren Code anschaue, frage ich mich, warum Sie diese Code-Methode für die Erstellung einer Diashow verwenden? – tnschmidt
@tnschmidt, ich bin sicher, dass es läuft. es ist auf dem Spiel! und ja, ich versuche eine Diashow zu erstellen. – Jackson