| |||||||
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) |
| Inventar Registriert seit: Jul 2002
Beiträge: 6.882
| JQuery: Prüfen ob ID existiert
Einem einer Liste hat es Elemente. Jedes dieser Listenelemente hat eine eindeutige ID zb. #li_5, #li_8, #li_11 usw. Eine Funktion ändert nun mittels dieser ID deren Hintergrundfarbe. Das Problem ist nun, das ich ein alert ausgeben will wenn die ID nicht existiert. Wie prüfe ich das?
__________________ (\__/) (='.'=) (")_(") |
| | |
| | #2 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Äh… sowas wie Code: if ( !$('li_7') ) {
// …
}
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #4 (permalink) |
| mod_rewrite Registriert seit: Feb 2003 Ort: München
Beiträge: 15.621
|
Also in Prototype wird dann null zurückgegeben, wenn es kein Element mit dieser ID gibt. Ist das in jQuery nicht so? Oder missverstehe ich dich jetzt..?
__________________ RTFM Wie man Fragen richtig stellt. Achim Bindannmalweg Money makes the world go round, fear makes it turn much faster. (New Model Army) |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Sep 2009
Beiträge: 216
|
Hey, bei mir liefert jQuery ein leeres Array zurück. if ( jQuery('#notfoundid').length == 0 ) { //nicht gefunden } Ansonsten wäre es sinnvoll Firebug zu installieren und mit console.log() zu schauen was jQuery da wirklich zurückliefert denn das habe ich gemacht so kann man immer genau sehen was passiert und kann drauf reagieren. Mit freundlichen Grüßen Cas |
| | |
| | #9 (permalink) |
| Inventar Registriert seit: Jul 2002
Beiträge: 6.882
|
Also, funktioniert so: Code: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="application/xhtml+xml; charset=iso-8859-1" />
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script>
<style type="text/css">
</style>
<script type="text/javascript">
$.fn.exists = function(){
return $(this).is('*');
}
$(document).ready( function(){
alert( $('#test').exists() );
});
</script>
</head>
<body>
<div id="test"></div>
</body>
</html>
__________________ (\__/) (='.'=) (")_(") |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Prüfen ob Instanz eines Objektes existiert | tobyff | ActionScript 2 | 3 | 08-07-2007 21:17 |
| Prüfen ob ein XML Attribut existiert | __max | Flash Einsteiger | 5 | 19-05-2006 20:56 |
| Prüfen ob externe SWF existiert | 409coffeemaker | ActionScript 1 | 4 | 24-05-2005 16:12 |
| Prüfen ob eine Datei existiert. | pain | ActionScript 1 | 1 | 20-03-2004 08:15 |
| prüfen ob mc existiert. | georgexp | ActionScript 1 | 3 | 20-01-2002 16:16 |