これは私の場合です:私はnavbarのおかげでdivにPHPコードを注入しようとしています。しかし何も変わりません。私はリンク "リチウム"をクリックすると、それは自分のPHPのページをロードするはずです。私は「印刷」をクリックした場合例えば、それは「print.php」navbarのjqueryを使ってPHPコードをロードする
がリンク上
<nav class="hidden-xs hidden-sm col-md-12 navbar navbar-inverse">
<div class="collapse navbar-collapse" id="filtre">
<ul class="nav navbar-nav">
<li class="index" id="index"><a href="index.php">Tous</a></li>
<li class="print" id="print"><a href="print.php">Print</a></li>
<li class="illustration" id="illustration"><a
href="illustration.php">Illustration</a></li>
<li class="logotype" id="logotype"><a href="logotype.php">Logotype</a>
</li>
<li class="web" id="web"><a href="web.php">Web</a></li>
<li class="photographie" id="photographie"><a
href="photographie.php">Photographie</a></li>
</ul>
</div>
</nav>
<script>
$('#filtre').on('click', 'li', function(e) {
var item = e.target;
switch (item.id) {
case 'index':
$('#index').load('index.php');
break;
case 'print':
$('#print').load('print.php');
break;
case 'illustration':
$('#illustration').load('illustration.php');
break;
case 'web':
$('#web').load('web.php');
break;
case 'photographie':
$('#photographie').load('photographie.php');
break;
}
});
</script>
はい、それは本当だ、私はリンクをクリックしたとき、それが唯一のクリック機能を実行し、何も変わらない、今私は理由を理解します。 – Rabah