geschätzte jsWelt,
ich möchte gerne content refreshen in einem div.
einfaches beispiel:
HTML-Code:
wenn die seite refresht wird, funktioniert der accordion Effekt und sobald ich den identischen code dynamisch nachlade, funktioniert dieser im identischen div nicht mehr.
Was ist falsch an meinem script?
Liebe grüsse aus Zürich
Roger
ich möchte gerne content refreshen in einem div.
einfaches beispiel:
HTML-Code:
Code:
<script type="text/javascript" src="http://demos.mootools.net/demos/mootools.svn.js"></script> <script type="text/javascript"> function getData() { txt = '<h3 class="toggler"> <a href="#introduction">text 1</a></h3><div class="accordion"> <div class="item"><span>Shirt 1</span><br /> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, </div> </div><h3 class="toggler"> <a href="#introduction">text 1</a></h3><div class="accordion"> <div class="item"><span>Shirt 2</span><br /> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy </div> </div>'; var el = document.getElementById("items"); el.innerHTML= txt; } </script> </head> <body> <form> <input type="button" value="getData" onClick="getData()" /> </form> <div id="items"><h3 class="toggler"> <a href="#introduction">text 1</a></h3><div class="accordion"> <div class="item"><span>Shirt 1</span><br /> Lorem ipsum dolor sit amet, consetetur sadipscing elitr, </div> </div><h3 class="toggler"> <a href="#introduction">text 1</a></h3><div class="accordion"> <div class="item"><span>Shirt 2</span> <br />Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy </div></div></div> <!-- muss unterhalb vo code stehen, warum auch immer --> <script type="text/javascript" src="toggler.js"></script> </body> </html>
Was ist falsch an meinem script?
Liebe grüsse aus Zürich
Roger
Kommentar