ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
718
718
EMPFEHLEN
-
Hi, ich hab ein Problem in meinem jQuery Skript.
Die Links werden problemlos ausgeführt solange sie sich im Div "menu" befinden.
Sobald ich jedoch einen Link aus der content.php nachgeladen habe, er sich also im "main" div befindet, springt das JavaScript raus.
Die Links im "main" div sehen genauso aus wie die im "menu" div.
Ich check einfach nicht wieso es nicht läuft. Vllt. kann mir jemand da weiter helfen.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13
<script type="text/javascript"> $(function() { $('a').click(function() { var id = this.href.replace("?id=", ""); $('<div id="main" />').load('php/content.php?id='+id, function() { $(this).hide() .replaceAll('#main') .fadeIn(500); }); return false; }) }); </script>
HTML-Code:<body> <div id="page"> <div id="menu"> <a href="?id=1"><img src="layout/gifs/menu/home.png" width="68" height="18" border="0" alt="HOME" /></a> </div> <div id="main"><?php include_once ("php/content.php");?></div> </div> </body>
-
Moin,
wenn du etwas nachträglich ins Dokument lädts, ist das nicht mehr von der Eventüberwachung betroffen....nur die Links, welche sich bei der Initiierung der Überwachung im Dokument befinden, werden berücksichtigt.
Glücklicherweise hat jQuery auch für diesen Fall etwas parat
Events.live()
Ähnliche Themen
-
Links funktionieren im IE6 nicht
Von DiDiJo im Forum CSSAntworten: 2Letzter Beitrag: 18.12.08, 12:49 -
Thickbox und jQuery funktionieren nicht zusammen?
Von qde im Forum Javascript & AjaxAntworten: 4Letzter Beitrag: 15.12.08, 11:23 -
Links in Newsletter funktionieren nicht
Von harrry im Forum HTML & XHTMLAntworten: 8Letzter Beitrag: 01.11.05, 20:31 -
Links bei Transparenten PNG funktionieren nicht ?
Von Prophet_Al im Forum CSSAntworten: 4Letzter Beitrag: 07.09.04, 12:58 -
Links funktionieren nicht
Von Baerwatz im Forum HTML & XHTMLAntworten: 9Letzter Beitrag: 10.05.04, 12:29





Zitieren
Login





