| | | | |
| |||||||
| JavaScript, Ajax und mehr dynamisches Scripten und Interaktion auf Clientebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 10.10.2009
Beiträge: 2.630
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() | Nein, es handelte sich schon um die Deklaration. Hier habe ich was gefunden (ob vertrauenswürdige Quelle sei mal dahingestellt, jedenfalls beschreibt er das Problem): http://ragrawal.wordpress.com/2007/1...ur-javascript/ Zitat:
__________________ "Alles im Universum funktioniert, wenn du nur weißt wie du es anwenden musst". | |
| | |
| | |||
| Erfahrener Benutzer Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Zitat:
Zitat:
Um das auf die schnelle sauberer hinzubiegen, hab ich schnell was angescribbelt: PHP-Code: PHP-Code: - du bist immer noch von der html-struktur abhängig - immerhin wirft das nie einen Fehler. Es geht aber im Zweifelsfall halt nicht. - Jeder Benutzer kann unbegrenzt viele Requests parallel abschicken, er muss einfach nur wild klicken. Für Problem 2 kannst du zur schnellen Lösung eine Loadmask einsetzen. Beim Klicken anzeigen, nach dem Laden ausblenden. Um deinen Code unabhängiger von bestehendem Markup zu machen, würd ich die jQueryUI widget factory benutzen und jQuery templates verwenden. Dann könnte dein Code fürs Widget bspw so aussehen: - Dein Template: PHP-Code: PHP-Code: PHP-Code: - Funktionalität/ Darstellung gekapselt - Dem Widget ists egal, wo es reinlädt, das heißt du kannst immer in denselben Container reinladen oder auch für jeden Link einen eigenen Container angeben, das ist nur noch Konfigurationssache. - Du kannst den Code leichter testen und wiederverwenden - du kannst dein widget jederzeit erstellen - auch im Nachhinein -, wenn du ihre Konfiguration und ihr Template kennst - und das mit 3 Zeilen Code. - Du machst dich nicht anhängig von (data-) Attributen, was andere mit dem DOM anstellen, ist dir fast egal. - Load ist auch von außen aufrufbar und nicht an den click gebunden. - jegliche Option kannst du zur Laufzeit auslesen oder verändern - der DOM tree interessiert dich immer noch nicht. Was noch fehlt: Events des Widgets, Fehlerbehandlung,... Komplett ungetestet. Versuch dich doch mal reinzudenken. Viele Grüße Basti Geändert von rudygotya (08.02.2012 um 06:38 Uhr). | ||
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| jQueryLog new extension for debugging jquery (feedback request) | jquerylog | JavaScript, Ajax und mehr | 8 | 26.12.2011 11:58 |
| JQuery Ajax PHP Aktualisierung | thiagojonas | PHP Einsteiger | 3 | 25.10.2011 23:22 |
| jQuery UI Tabs komplett mit AJAX laden und letzt gewählten Tab wählen | K00S | JavaScript, Ajax und mehr | 6 | 10.09.2011 13:54 |
| [Erledigt] Jquery mobile form action verhalten unterdrücken | drsoong | JavaScript, Ajax und mehr | 1 | 21.07.2011 14:57 |
| jQuery: Select Area in Input Feld umwandeln | Elementus | JavaScript, Ajax und mehr | 1 | 12.07.2011 20:31 |
| Einsatz von Milestones (jQuery) | dreamcatcher | JavaScript, Ajax und mehr | 4 | 28.06.2011 12:07 |
| PHP und jquery | mehlwurm | PHP Einsteiger | 13 | 30.05.2011 23:09 |
| jQuery, einem DOM-Knoten eine Payload anhängen | Chriz | JavaScript, Ajax und mehr | 6 | 22.12.2010 15:31 |
| jQuery - Text an Cursorposition einfügen | Koala | JavaScript, Ajax und mehr | 5 | 11.11.2010 21:28 |
| [Erledigt] jQuery Slider - In eine Richtung sperren | Trainmaster | JavaScript, Ajax und mehr | 2 | 08.08.2010 16:06 |
| [Erledigt] Statistik mit jQuery | DJ_RhoxxZ | JavaScript, Ajax und mehr | 6 | 25.07.2010 17:47 |
| jQuery Plug scroll to - wie einbetten? | mxxxx | JavaScript, Ajax und mehr | 5 | 24.04.2010 18:12 |
| [Erledigt] jQuery Dateien nachladen | Phoscur | JavaScript, Ajax und mehr | 7 | 14.03.2009 13:44 |
| jQuery Plugin - so richtig? | stayInside | JavaScript, Ajax und mehr | 5 | 23.02.2009 12:34 |
| For Schleife mit jQuery | phpbeginner | JavaScript, Ajax und mehr | 3 | 22.11.2008 22:35 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| $loadmask() jquery, jqery tmpl fadein |