Mam plik pojemnik.html - w którym znajduje sie div #pojemnik - do którego ładowana jest treśc pliku skrypt.html po przez skrypt js - pojemnik.js.
W pliku skrypt.html jest link, ktory po kliknieciu nie powinien przejsc do strony awartej w atrybucie href - blokada przejscia jest zawarta w skrypcie skrypt.js, ktòry również jes podpięty do pliku pojemnik.js.
Problem polega na tym, że po kliknieciu i tak przechodzi do wskazanej strony. Ładowanie skrypt.html do #pojemnik jest za pomocą ajax w jquery
Link to tylko przyklad, chodzi mi o interakcje tresci pobranej z pliku.php z skryptem.js w innym pliku.chcialbym zeby ta reakcja zachodzila z gory dziekuje i zaznaczam ze nie będe odpowiadal na
tresci, które nic nie wnoszą do tematu.
Jeśli chodzi o to po co to tak wszystko komplikowac to odpowiem ze inaczej byc nie moze
Pojemnik.html
<html> <head> <script src="jquery.js"></script> <script src="pojemnik.js"></script> <script src="skrypt.js"></script> </head> <body> <div id="pojemnik"> </div> </body> </html>
Pojemnik.js
jQuery(document).ready(function() { alert('wczytano pojemnik'); $('#pojemnik').load('skrypt.php'); });
Skrypt.php
to jest tresc wczytana z skrypt.php <a href="noload.php">po kliknieciu tego strona nie powinna sie przeladowac</a>
Skrypt.js
jQuery(document).ready(function() { alert('wczytano skrypt.js'); $('a').click(function() { return false; }); });
Oprocz funkcji load probowalem jeszcze przeslac dane za pomocą $ajax i $.post rowniez z mizernym skutkiem