| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Wetmaster Registriert seit: Aug 2001 Ort: BERLIN
Beiträge: 3.075
| if abfrage funzt net?!
Vor lauter Verzweiflung poste ich mal ein Code Snippet weil ich daran scheiter: HTML-Code: if ($("ul li").length == 1) {
alert("fertig");
}else if ($("ul li").length != 1) {
alert("es waren:" +$("ul li").length);
$(this).remove();
alert("jetzt nur noch:"+ $("ul li").length);
}) Geändert von Nicmare (20-10-2009 um 15:49 Uhr) |
| | |
| | #2 (permalink) |
| Designschmied Registriert seit: May 2005 Ort: Stuttgart
Beiträge: 272
|
hmmm...würde jetzt auch sagen, dass das richtig aussieht. komisch.
__________________
|
| | |
| | #3 (permalink) |
| Wetmaster Registriert seit: Aug 2001 Ort: BERLIN
Beiträge: 3.075
|
hier mal nen kompletter source zum testen: HTML-Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Test</title> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ function listcheck() { if ($("ul li").length == 1) { alert("fertig"); $("ul li:last").remove(); }else if ($("ul li").length != 1) { alert("es waren:" +$("ul li").length); $("ul li:last").remove(); alert("jetzt nur noch:"+ $("ul li").length); } }; $("a").click(function(e){ e.preventDefault(); listcheck(); }); }); </script> </head> <body> <a href="#">delete</a> <ul> <li>Test</li> <li>Test</li> <li>Test</li> </ul> </body> </html> |
| | |
| | #4 (permalink) |
| Designschmied Registriert seit: May 2005 Ort: Stuttgart
Beiträge: 272
|
funktioniert bei mir bestens... ![]() ah...moment, jetzt ist der groschen gefallen. hab dein problem falsch verstanden. das löschen an sich ist also nicht das problem, das problem ist, dass sobald nur noch ein elemnt vorhanden ist, soll sofort "fertig" kommen. richtig?
__________________
Geändert von kobo1 (20-10-2009 um 14:15 Uhr) |
| | |
| | #5 (permalink) |
| Designschmied Registriert seit: May 2005 Ort: Stuttgart
Beiträge: 272
|
wie wär's dann hiermit!? PHP-Code:
__________________
|
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jan 2002 Ort: Aachen
Beiträge: 1.081
|
$(document).ready(function(){ function listcheck() { if ($("ul li").length != 1) { alert("es waren:" +$("ul li").length); $("ul li:last").remove(); alert("jetzt nur noch:"+ $("ul li").length); } if ($("ul li").length == 1) { alert("fertig"); //$("ul li:last").remove(); } }; $("a").click(function(e){ e.preventDefault(); listcheck(); }); }); |
| | |
| | #8 (permalink) |
| Neuer User Registriert seit: Sep 2009
Beiträge: 216
|
Hey, und es gibt keine IF SCHLEIFEN. Wer hat dies eigentlich erfunden, den sollte man vor der Wand stellen. Es können höchstens IF ABFRAGEN nicht funktionieren. Schleifen fallen nur unter folgende Hilfsmittel: for foreach while do while Und auch net auf die Idee kommen GOTO zu missbrauchen. So musste mal gesagt werden. ![]() Mit freundlichen Grüßen Cas |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| schleife funzt nich | dabinjo | ActionScript 1 | 7 | 12-05-2007 10:30 |
| for Schleife funzt nich so wie sie soll | sabesabe | Flash Einsteiger | 1 | 30-09-2006 14:33 |
| Schleife funzt nicht ... | AneBanane | Flash MX | 4 | 09-07-2004 08:15 |
| Schleife funzt nicht! - WARUM??? | majom | ActionScript 1 | 2 | 20-04-2003 15:13 |
| for-schleife funzt nicht | bern001 | ActionScript 1 | 1 | 03-09-2001 13:24 |