tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
1358
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Tanek
    Tanek Tanek ist offline Mitglied Bronze
    Registriert seit
    Mar 2007
    Beiträge
    26
    Hallo zusammen,

    ich hab diesen Code im Forum eingebaut, damit es die "Erfolge" der jeweiligen User auf- und zuklappen kann unter dem Usernamen bzw. Avatar, aber dadurch, dass ich den Code in eine Templatedatei (welche für die Anzeigedes Avatars, Beiträge, usw. zuständig ist) eingetragen, welche später in der Forenübersicht dupliziert wird pro Beitrag / User und genau hier kommt es zum Konflikt.

    Wenn ich nun beim 5. Beitrag / User im Thread auf den Button drücke, geht beim ersten Beitrag / User die Erfolge auf.

    Weiss evtl. jemand eine Lösung?

    Gruß Tanek
    Geändert von Tanek (05.03.10 um 11:54 Uhr)
     

  2. #2
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Moin,

    en Detail:
    Da ich die Lösung zur identischen Problematik vor ein paar Minuten schon woanders gepostet hab, hier nur der Link: http://www.tutorials.de/forum/javasc...ml#post1845469

    en gros:
    Bei der Seite kann man froh sein, wenn der Browser nicht explodiert

    Lasse sie dir vielleicht mal validieren und behebe die Fehler.
    Es ist auch nicht nötig, dies:

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
        <script type="text/javascript">
          $(document).ready(function(){
              $('button').click(function() {
              $('#container').show('slow');
              return false;
            });
          });
        </script>
    ..bei jedem Posting erneut ins Dokument zu Packen.

    Das 1. <script> ein mal in den <head> der Seite, und das 2. ein mal am Ende des <body> genügen völlig.
     

  3. #3
    Avatar von Tanek
    Tanek Tanek ist offline Mitglied Bronze
    Registriert seit
    Mar 2007
    Beiträge
    26
    Stimmt, das ich den ersten Code in den Header packen können, hätte ich früher drauf kommen müssen.

    Dieser Code von deinem Link - irgendwie kann ich damit nichst anfangen, also ich wüsste jetzt nicht, wie ich ihn passend und zugeschnitten für mich verwenden könnte - kannst du mir da ein Tipp geben?

    Zum Validieren: Das sind einer der Aufgaben die schon auf meiner "To-Do" Liste stehen.

    Gruß Tanek
     

  4. #4
    Avatar von Sven Mintel
    Sven Mintel Sven Mintel ist offline Mitglied
    Registriert seit
    Aug 2003
    Beiträge
    18.238
    Blog-Einträge
    6
    Zitat Zitat von Tanek Beitrag anzeigen
    also ich wüsste jetzt nicht, wie ich ihn passend und zugeschnitten für mich verwenden könnte
    Vielleicht weisst du es ja, wenn du mehr Zeit als 12 Minuten darin investierst, das verlinkte Thema und evtl. auch mal die jQuery-API durchzulesen
     

  5. #5
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Brillant
    Registriert seit
    Feb 2003
    Beiträge
    756
    Sven meint folgendes:

    Code javascript:
    1
    2
    3
    4
    5
    
    $(document).ready(function(){
              $('button').click(function() {
                     $(this).parent().find("#container").toggle("slow");
            });
          });

    Btw. Mehrmals die selbe ID vergeben ist unschön, aber das fällt dann wohl unter todo: Validierung.

    Btw2. Sven hat völlig Recht...eigentlich müsste ich den Code als Bestrafung für Faulheit wieder löschen.
    Geändert von rd4eva (05.03.10 um 11:49 Uhr)
     
    In order to understand recursion, one must first understand recursion.

  6. #6
    Avatar von Tanek
    Tanek Tanek ist offline Mitglied Bronze
    Registriert seit
    Mar 2007
    Beiträge
    26
    Ich schaue und probiere schon seit deinem letzten Beitrag hier rum. Javascript & Co. sind einfach nicht mein Fachgebiet, da bei dem anderen Thread auch die Rede von SMARTY-Tags ist -diese Tags gibt es ja nicht in der wbblite Forensoftware.

    Auch die jQuery (also der Inhalt) macht im Zusammenhang mit dem Code vom anderenThread, keinen Sinn (für mich)... =/

    EDIT// Danke rd4eva! Darauf wäre ich nie gekommen. Klappt wunderbar.

    EDIT2// Dann lösch ihn raus, wenn "Sven" im Recht steht und du dadurch besser schlafen kannst. Erwartet doch nicht immer, dass sobald eine Frage gestellt wird, man zum "Profi-Coder" mutieren muss und sich das gesamte Netz, alle Tutorials und weiss der Geier noch was, reinsaugt nur um eine Lösung zu seinem "kleinen" Problem zu finden. So etwas geht nicht von heute auf morgen und durch diese Lösungswege bekommt man doch ein besseres Verständnis dafür.

    Zu dem hab ich doch geschrieben, das ich es bereits selbst (vergeblich) probiert habe. Erst lesen, dann schreiben, danach etwas Rücksicht nehmen bzw. Toleranz zeigen, anstatt mit dem Finger gleich rumzufuchteln.

    Gruß Tanek
    Geändert von Tanek (07.03.10 um 20:02 Uhr)
     

Ähnliche Themen

  1. jQuery Slider und Toolbar Konflikt
    Von patrikb im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 19.01.11, 15:11
  2. Text aufklappen nach dem Anklicken
    Von Eagle-PsyX- im Forum CSS
    Antworten: 11
    Letzter Beitrag: 16.04.10, 23:55
  3. JQuery text in html wrappen
    Von Thomas Darimont im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 19.01.10, 00:38
  4. Konflikt zwischen 2 jquery-basierenden Komponenten
    Von hinkel11 im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 03.04.09, 17:11
  5. Antworten: 6
    Letzter Beitrag: 09.11.05, 16:04

Stichworte