Brauchen Sie ein wenig Hilfe von Ihrem Typ. Ich überprüfe, wo das Element ist. Erster if-Anweisung funktioniert, aber sonst, wenn nicht ... Ich habe versucht, auch so etwas wie diese, aber es funktioniert nicht:Prev check mit Jquery
else if(($('.current').prev().hasClass('green')){
alert('Green is Before the current Picture');
}
Ich möchte dies tun: Wenn grün vor „aktueller“ Alarmklasse "Grün ist vor dem aktuellen Bild". Kann mir jemand helfen? Vielen Dank!
Hier ist Fiddle.
ich diesen Code haben:
var $green=$('.green:not(:nth-child(6))');
$('.greencontroll').click(function(){
if($green.next($('.current').length)){
alert('Green is After the current Picture');
}
else if($green.prev($('.current').length)){
alert('Green is Before the current Picture');
}
Grün ist nach dem Bild in Ihrem jsFiddle, deshalb heißt es nicht, dass es vor dem Bild ist ... –
Ich weiß, wenn ich versuche, zweimal auf der nächsten Folie zu klicken, wird immer noch alarmieren, dass "Grün Nach dem aktuellen Bild ist "Das ist das Problem ... –