Si lo so che fa tutto bootstrap, lo uso spesso. La documentazione appunto dice che viene usato jquery.load() in quel caso .
Come descritto sopra a mio avviso potrebbe essere quella la ragione.
jQeury l'hai già sul sito perchè richiesto da bootstrap. Se conosci un minimo js per fare una chiamata a parte con jquey ajax bastano poche righe di codice in più e quindi una cosa di questo tipo
codice:$.ajax({ url: "pagina.php", data: 'var=2' }).done(function(result) { $( '#id_dove_mettere_il_contenuto' ).html( result ); });
dove result sarà l'echo dell'html ritornatao dalla pagina
I vari paremtri ed opzioni per ajax sono sulla documentazione.