Antworten auf deine Fragen:
Neues Thema erstellen

Jquery - append: Div ist nicht definiert

limubai81

Nicht mehr ganz neu hier

Hiho in der lokalen Umgebung lass ich ein Div mit Inhalten füllen und schiebe diesen Div per append in einen anderen Div hinein. Online sagt er mit jetzt aber der Div wäre nicht definiert.
Hier mal der Code:
Code:
<div id="footerkontakt" class="footerkontakt" runat="server" style="display:none;"></div>
<div id="wolke" class="wolke" runat="server" style="display:none;"></div>
Code:
<script type="text/javascript">      
         jQuery(document).ready(function () {
             $("#footer").append(footerkontakt);
             $("#footer").append(wolke);

         });
</script>
Wie erwähnt geht das plötzlich online nicht mehr. Die Fehlerkonsole von Firebug gibt folgendes aus:
Code:
ReferenceError: footerkontakt is not defined

$("#footer").append(footerkontakt);
Hat jemand eine Ahnung woran das liegen könnte?

lg daniel
 

Myhar

Hat es drauf

AW: Jquery - append: Div ist nicht definiert

So wie du es geschrieben hast möchtest du die Variable footerkontakt anhängen. Diese ist aber, genau wie die Variable wolke, nicht definiert. Du willst aber nicht die Variable footerkontakt sondern das Element mit der ID footerkontakt anhängen:
HTML:
$("#footer").append( $("#footerkontakt"), $("#wolke") );
 

limubai81

Nicht mehr ganz neu hier

AW: Jquery - append: Div ist nicht definiert

Danke dir werde ich dann gleich mal austesten.
Hatte es vorhin auf eine umständlichere Art gelöst.
Code:
             var divfooterkontakt = $("#footerkontakt").[COLOR=Red]*****[/COLOR](true);
             var divwolke= $("#wolke").[COLOR=Red]*****[/COLOR](true);
             $("#footer").append(divfooterkontakt);
             $("#footer").append(divwolke);
Bei den Sternchen müsste c l o n e stehen, wird aber vom Forum rausgefiltert. :hmpf:

Es ist halt nur komisch, dass in der lokalen Umgebung die Variante aus dem Startpost ging.

lg daniel
 

Myhar

Hat es drauf

AW: Jquery - append: Div ist nicht definiert

Da hast du lokal wohl woanders diese variablen definiert?
Eine andere Frage: was soll dieses runat Attribut bewirken?
 

limubai81

Nicht mehr ganz neu hier

AW: Jquery - append: Div ist nicht definiert

Nein habe in der lokalen Version das gleiche wie in der Onlineversion. Naja ich merks mir für nächste mal und mache es dann gleich richtig. :)

Das ich ausm dem Code heraus auf den Div zugreifen kann.
Ist eine Asp.Net-Anwendung
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.066
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben