Suchergebnisse
Suchergebnisse 1-20 von insgesamt 238.
-
Das ist genau das, was ich meine. Dein JS wird sehr groß und ist fehleranfällig, hat eine riesen Anteil an C&P und wird ein Maintenance-Alptraum. Und im übrigen registrierst du in deinem Quellcode genau wie ich gesagt habe jedes mal einen neuen Handler. $("#option1").click(function() { ... }); ist der erste, $("#option2").click(function() { ... }); der zweite, und mit $("#option11").click(function() { ... }); und entsprechend dem für option12 geht es weiter. Alleine das sind 4 unterschiedliche, …
-
Geschaltelte if/else sind unleserlich, schwer wartbar und kaum erweiterbar, außerdem bläht es deinen Code unglaublich auch. Nehmen wir dein Beispiel. Du hast einen Forschungsbaum, und kannst anklicken, ob etwas erforscht ist, oder nicht. Du markierst dann den entsprechenden Eintrag farbig. Was du tust, ist, für jede Forschung eine ID anzulegen und außerdem noch deine JS Datei ändern zu müssen. Wäre es nicht viel besser, wenn deine JS Datei nur aus 20-30 Zeilen Code bestünde, und du einfach in de…
-
Das hat nicht viel mit JS zu tun. Verschachtelte if/else in der Form wie du sie da benutzt sind - egal in welcher Programmiersprache - Unsinn. Überleg dir, was deine Daten sind (ein Forschungsbaum ist ein Baum...) und mach dir ein geeignetes Datenmodell, und nutze dann das Du machst mit JS DOM-Manipulation. Also wirst du schon die DOM-Grundlagen und auch Zugriffe auf Klassen und IDs lernen müssen. Vor allem greifst du ja bereits auf IDs zu.
-
Was meinst du, warum Mercury mein letztes freies WCF Paket wird Ich hab echt keine Lust mehr auf genau diesen Krempel, den du da beschreibst.
-
(Zitat von Chaos234) Warum überhaupt if/else oder switch/case? Das kann man doch viel geschickter lösen. Entwirf dir ein sinnvolles Datenmodell und arbeite darauf. Lange if/else Ketten sind 1960er Jahre Programmierung Mach dir aus den Forschungen nen Graphen und arbeite damit. Arbeite mit Klassen/IDs. Verwende ggf data- Attribute. Es gibt buchstäblich hunderte besserer Lösungen als lange, möglicherweise geschachtelte if/else-Ketten
-
Du solltest jQuery schon richtig benutzen oO Außerdem ist dein Markup ziemlich kaputt, jede Menge nicht richtig geschlossene self-closing Tags. Du kannst $.ready(callback) oder einfach $(callback) (kürzere Schreibweise) verwenden, um auf das DOmContentLoaded Event zu horchen - das ist im Prinzip wie onload, stellt aber sicher, dass das DOM geladen ist. Besser wärs doch aber, die Seite einfach so zu gastelten, dass alles auf rot ist, wenn noch nichts geklickt wurde? das muss man doch nicht mit JS…
-
(Zitat von TimWolla) ^this Graka oder Netzteil. Wenn dein Mainboard auch noch ne onboard-Grafik hat, kannst des recht einfach austesten, indem du den Monitor ans Mainboard anschließt. Is das Bild dann ok, liegts wahrscheinlich an der Graka. Nach nem Schaden am Monitor siehts eher nicht aus, wenn sich der Rechner dabei aufgehangen hat. Um das auszuschließen kannst den aber auch einfach kurz an nen anderen Rechner anstöpseln. Wenns die Graka ist kann man die recht einfach tauschen, allerdings kann…
-
Wie gesagt, ich finde das auch etwas unglücklich gelöst. Ich hatte das hier gerade auch - mein Tab war noch lange offen, ich klicke oben auf die Benachrichtigungen. Dadurch sehe ich mich in dem Thema als offline (entgegen obiger Aussage behebt F5 dies allerdings). WCF rendert es die Ansicht und aktualisiert dann den eigenen Status. D.h. man sieht bei sich selber immer den Status des letzten Seitenaufrufes, nicht den aktuellen. Für alle anderen Besucher passt das aber immer. Im Prinzip passiert h…
-
Die Anzeige hinkt - wie auch die in der "Wer ist Online"-Liste, immer einen Seitenaufruf hinterher. So wirklich gut gelungen find ich des nicht, das war früher auch nicht so
-
Was willst daran vorführen? Dass sich der Lüfter dreht?
-
(Zitat von Fishzilla) Die "Schrift und Sonderzeichen" kann man lernen, das ist nicht viel anders als eine Framdsprache zu lernen. Eigentlich sogar einfacher, weil die Syntax oftmals wesentlich präziser ist (ja nach Sprache entweder kontextfrei oder kontextsensitiv, das sind zwei der Stufen der Chomsky-Hierachie [der Mann war Sprachforscher, kein Informatiker oder Programmierer], in wenigen Fällen kommt man sogar mit weniger aus). Wenn man die Syntax kennt, dann muss man "nur" noch die Sematik le…
-
Wie fügt man ein Copyright ein?
Beitrag(Zitat von ZeroGravity) Wer sonst? -
Wie fügt man ein Copyright ein?
Beitrag(Zitat von norse) Weil dann nur wer den Stil umbenennen (oder z.B. kopieren) muss, und das Ganze funktioniert nicht mehr. Da sind wir wieder beim Thema hardcoden und so -
Wie fügt man ein Copyright ein?
Beitrag(Zitat von Black Rider) Template-Listener einbinden welches beim Copyright ein leeres TPL einbindet, dem Stil ein Template mitgeben in dem das Copyright steht. Imho wär das auch die beste Möglichkeit, wenn das WCF so ein leeres Template zum Füllen per Stil direkt mitliefern würde. Hatte ich glaube ich sogar mal vorgeschlagen. das würde einem das Ganze rumgehampel ersparen. -
Wie fügt man ein Copyright ein?
Beitrag(Zitat von norse) Oder du installierst den Stil per Paket und mit TPLL -
Hallo Tom, in der Sidebar fehlen den Dashboard-Boxen die data-box-name Attribute. Verwendest du eigene Templates? Das Attribut wurde mit https://github.com/WoltLab/WCF…1ee894ef1d15ea4c499788a45 eingeführt. Ansonsten sehr schick geworden. Hat immer noch den schönen Rot-Ton und wirkt sehr aufgeräumt, übersichtlich und angenehm für die Augen
-
Warum hast du mich gedislike?
Beitrag(Zitat von Teralios) Also in WoW fand ich die Dinger sehr gut. In Ulduar die Raid-ACMs zu machen war spaßig, genauso wie viele der HC-ACMs, und auch so manche andere ACMs. Ich bin den Dingern jetzt nicht wie manch anderer hinterhergerannt, aber v.a. die FoS hab ich immer mitgenommen, wenn ich sie kriegen konnte. Dafür hab ich z.B. extra noch Aldor und Seher auf exalted gebracht... In anderen Spielen machen diese aber überhaupt keinen Sinn. EVE wäre so ein Beispiel, da würden ACMs einfach fehlpla…