Solucionado!!!!!
Dany, eso no me sirve pq son varios menus que cambian la dirección de la pàgina a la que llaman y por eso me interesaba llamarlas con href=":javascript
:.......", aun así he encontrado una solucion a medio camino y k ahora si funciona en todos los navegadores (falta comprobarlo en IE7 i 6, aunk para 6 sinceramente paso, le quedan 2 telediarios y es la cosa mas espantosa que he visto nunca).
Al final lo he hecho así:
Código:
<div class="menu_camp" id="mc1">
<div class="menu_camp_item" href="campionats/c1/presentacio.html">Presentació</div>
<div class="menu_camp_item" href="campionats/c1/objectius.html">Objectius</div>
<div class="menu_camp_item" href="campionats/c1/reglament.html">Reglament</div>
<div class="menu_camp_item" href="campionats/c1/mapa.html">mapa</a></div>
</div>
Y como este menú hay 4 donde cambia la id, además van a ser algunos elementos más en este menú, por eso te decia que no me servia, aunk gracias de todos modos!
EL codigo de jquery:
Código:
$(".menu_camp_item").each(function(){
var href = $(this).attr("href");
$(this).click(function(){
$("#content_camp").load(href);
});
});
Y funcionaaaaa
Ahora tendré que pelearme con el formulario en ajax que al fantastico IE8 tampoco termina de gustarle....
Grácias a todos, sois de gran ayuda para aprender!!!