Nicht mehr ganz neu hier
Hallo Freunde der gepflegten Abendunterhaltung,
hätte da mal Problem:
1) Ist Zustand
Ich habe ne schlecht gecodete PHP Class, ne relativ brauchbare class.ajax.php, die die AJAX Kommunikation übernimmt und eine total bescheuerte Javascript class.js, die unter anderem das Framework Prototype und nen Plugin namens greybox, welches auf AJS (ein weiteres Framework) aufgebaut ist, in die DOM schreibt und es auch nutzt.
2) Sollzustand - Teil1
Erweiterung der Funktionen und das zum Laufen bekommen des schlechten Codes. Letzteres klappt mittlerweile. Da aber "3.) Sollzustand - Teil 2" das Neuschreiben der JS Datei und der Klasse selber sein soll, will ich die Erweiterungen direkt in "my Style" machen und JQuery nutzen, welches später den ganzen anderen Unsinn ersetzen soll. Da aber Prototype, AJS und Greybox noch da sind, habe ich versucht JQuery im No Conflict Modus zu benutzen, was aber anscheinen nicht so klappt:
Beispiel:
Hat jemand Erfahrung mit parallelen Frameworks und wie man die brav in Ko-Existenz laufen lassen kann?.
Grüße Jörg
hätte da mal Problem:
1) Ist Zustand
Ich habe ne schlecht gecodete PHP Class, ne relativ brauchbare class.ajax.php, die die AJAX Kommunikation übernimmt und eine total bescheuerte Javascript class.js, die unter anderem das Framework Prototype und nen Plugin namens greybox, welches auf AJS (ein weiteres Framework) aufgebaut ist, in die DOM schreibt und es auch nutzt.
2) Sollzustand - Teil1
Erweiterung der Funktionen und das zum Laufen bekommen des schlechten Codes. Letzteres klappt mittlerweile. Da aber "3.) Sollzustand - Teil 2" das Neuschreiben der JS Datei und der Klasse selber sein soll, will ich die Erweiterungen direkt in "my Style" machen und JQuery nutzen, welches später den ganzen anderen Unsinn ersetzen soll. Da aber Prototype, AJS und Greybox noch da sind, habe ich versucht JQuery im No Conflict Modus zu benutzen, was aber anscheinen nicht so klappt:
Beispiel:
HTML:
<script>
var $j = jQuery.noConflict();
$j(document).ready(function() {
$j('#ev_detail').hide();
});
</script>
Grüße Jörg