mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 17:04 Benutzername: Passwort: Auto-Login

Thema: $.get-Inhalt wird nicht dargestellt vom 30.05.2012


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> $.get-Inhalt wird nicht dargestellt
Seite: 1, 2  Weiter
Autor Nachricht
volle101
Threadersteller

Dabei seit: 25.05.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 30.05.2012 05:31
Titel

$.get-Inhalt wird nicht dargestellt

Antworten mit Zitat Zum Seitenanfang

Hallo liebe gestalter, *zwinker*

Ich habe für die mobile Variante einer Galerie-Internetseite folgenden Script geschrieben, um entsprechende Galerie nach div .thumbs zu laden:

Code:
<script type="text/javascript">
         $(document).ready(function(){
            $.get("../bilder.htm", function(data) {
               var links = ($(data).find('a.iframe:eq(0)').attr('href'));   
               $.get(links, function(table) {
                  $('div.thumbs').each(function(index){
                     $(this).html($(table).find('td.galerie'));
                  });
               });
               $('h5').each(function(index){
                     $(this).html($(data).find('span.galerie1'));
                  $('br', this).replaceWith('&nbsp;');
               });
               
            });
         });
   </script>


Der Inhalt der span.galerie1 wird ordnungsgemäß geladen und im h5 dargestellt. Nur leider nicht td.galerie in div.thumbs.

Ich hoffe jemand von euch weiß Rat.


LG,
Volker
  View user's profile Private Nachricht senden
immerIch

Dabei seit: 19.10.2010
Ort: #mein{display:block}
Alter: 35
Geschlecht: Männlich
Verfasst Mi 30.05.2012 13:00
Titel

Antworten mit Zitat Zum Seitenanfang

hast du überprüft, ob in der Variable "links" überhaupt was drin steht? Das wäre jetzt der erste Anhaltspunkt, warum der nichts läd.

console.log(links) für die Fehlerkonsole.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
volle101
Threadersteller

Dabei seit: 25.05.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 30.05.2012 15:25
Titel

alert

Antworten mit Zitat Zum Seitenanfang

Hallöchen,

ja, das habe ich.

Ich hatte zu testzwecken in der jetzigen Leerzeile (4. Zeile von unten) mal ein >> alert(links); << zu stehen. Ich konnte dann den Link der Bilderseite sehen.

Ich hatte schon die Idee das gleiche mit der gewünschten td (galerie) zu machen, aber alert(index) dürfte nicht funktioneren bzw. es gibt das ja auch für 'h5'. Könnte es daran liegen? Gibt es eine Alternative zu 'index'???


Gruß,

Volker
  View user's profile Private Nachricht senden
volle101
Threadersteller

Dabei seit: 25.05.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 30.05.2012 15:49
Titel

inhalt von 'links'

Antworten mit Zitat Zum Seitenanfang

Also ich weiß jetzt dass 'links' auf die richtige URL verweist lwcf2010.htm

Ich habe versucht mit einem alert mir den zu findenden Inhalt der td.galerie anzeigen zu lassen, was gescheitert ist. Ich habe nur überhaupt keinen Plan, woran das liegen kann!?!?!?!?!?
  View user's profile Private Nachricht senden
immerIch

Dabei seit: 19.10.2010
Ort: #mein{display:block}
Alter: 35
Geschlecht: Männlich
Verfasst Mi 30.05.2012 15:55
Titel

Antworten mit Zitat Zum Seitenanfang

Und was ist wenn du "table" mal per console.log(table) ausgibst?

Überprüf doch erstmal all deine Variablen ob überhaupt was drin steht....
  View user's profile Private Nachricht senden
volle101
Threadersteller

Dabei seit: 25.05.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 30.05.2012 16:00
Titel

Per alert

Antworten mit Zitat Zum Seitenanfang

HiHi,

gerade probiert.... per >> alert(table); <<

Allerdings kommt kein Alert. Vermutlich weil nix da ist. *zwinker* Nur warum nicht. *grübel*


... mit >> console.log(table); << kommt genau so wenig. *Schnief*


Zuletzt bearbeitet von volle101 am Mi 30.05.2012 16:11, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
volle101
Threadersteller

Dabei seit: 25.05.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 30.05.2012 16:25
Titel

Link

Antworten mit Zitat Zum Seitenanfang

So, wenn ich anstatt von >>$.get(links, .... <<
>>&.get("../lwcf2010.htm", ...<< angebe geht ist.

Ist allerdings nicht das was ich brauche. Ich benötige tatsächlich den a.iframe:eq(*). Also muss irgendwo in Zeile 6 [$('div.thumbs'.....] oder 7 [$(this)] der Fehler hängen.


Zuletzt bearbeitet von volle101 am Mi 30.05.2012 16:27, insgesamt 2-mal bearbeitet
  View user's profile Private Nachricht senden
volle101
Threadersteller

Dabei seit: 25.05.2012
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 30.05.2012 17:10
Titel

Bierchen wartet

Antworten mit Zitat Zum Seitenanfang

so, es gibt einen Grund ein Bier auf zu machen...

Code:
    <script type="text/javascript">
         $(document).ready(function(){
            $.get("../bilder.htm", function(data) {
               var links = ($(data).find('a.iframe:eq(0)').attr('href'));   
               $.get('http://www.gesangverein-lyra.de/' + links, function(table) {
                  $('div.thumbs').each(function(index){
                     $(this).html($(table).find('td.galerie'));
                  });
               });
               $('h5').each(function(index){
                     $(this).html($(data).find('span.galerie8'));
                  $('br', this).replaceWith('&nbsp;');
               });
            });
         });
   </script>

Man beachte die Änderung in Zeile 5.

Und: Es geht. JUCH HUUUUUUUUUU!!!!

Danke, an alle mitleidenden. Lächel


p.s. Ich melde mich, wenn es nicht mehr klappt. :S

p.p.S. Ein Kollege hat mir gerade zurück gemeldet, dass es bei ihm nicht klapp. *Schnief*


Zuletzt bearbeitet von volle101 am Mi 30.05.2012 17:28, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
 
Ähnliche Themen pdf wird pixelig dargestellt
IE IMG wird anderes dargestellt!
Favicon nicht dargestellt?
bmp -> Tranparenz wird schwarz dargestellt
Website wird auf PC anders dargestellt
Homepage in falscher Größe dargestellt
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.