bloodytriker
Mitglied
hi leute,
ich arbeite jetzt schon ein paar stunden an einer selbst geschrieben slideshow.
allerdings habe ich ein problem mit dem slide nach links. rechts funktioniert einwandfrei.
an dieser stelle will der operator nicht:
hoffe jemand kann mir helfen^^
EDIT:
ich komm immer zu spät auf die hilfreichen ideen^^
problem gelöst.
ich arbeite jetzt schon ein paar stunden an einer selbst geschrieben slideshow.
allerdings habe ich ein problem mit dem slide nach links. rechts funktioniert einwandfrei.
Javascript:
var el=null;
var slider = "";
var holder = "";
//SLIDE RIGHT
$(document).ready(function(){
$("div#slide-right").html("<img src='forward.png'/>");
$("div#slide-left").html("<img src='back.png'/>");
$("div#slide-left").css({
position: "absolute",
left: "0px",
top:"50%",
"z-index": "10"
});
$("div#slide-right").css({
position: "absolute",
left: "450px",
top:"50%",
"z-index": "9"
});
$("div#slide-right").click(function(){
el = $("div#slide").children("#img");
slider = $("div#slide").position();
holder = $("div#holder").position();
if(slider.left + 600 >= holder.left)
{
$("div#slide").animate({
left: "-=502px"
}, 1500);
}
else
{
$("div#slide").animate({
left: 0
},"slow");
}
});
//SLIDE LEFT
$("div#slide-left").click(function(){
el = $("div#slide").children("#img");
slider = $("div#slide").position();
holder = $("div#holder").position();
if( slider.left <= holder.left )
{
$("div#slide").animate({
left: "+=502px"
}, 1500);
}
});
});
an dieser stelle will der operator nicht:
Code:
if( slider.left <= holder.left )
{
$("div#slide").animate({
left: "+=502px"
}, 1500);
}
hoffe jemand kann mir helfen^^
EDIT:
ich komm immer zu spät auf die hilfreichen ideen^^
problem gelöst.
Zuletzt bearbeitet von einem Moderator: