nettuts+ のいくつかのチュートリアルで学んだように、コードを構造化するためのより保守しやすい方法を試しています。
ヘッダー ファイルとフッター ファイルを各ページのメイン コンテンツから分離して、それぞれのページと共に読み込まれるようにすることに成功しました。これにより、これら 2 つのファイルへの変更を管理しやすくなりました。
現在、フッターに jQuery コードを 1 ページだけ追加したいと考えています。ここで思考の壁にぶち当たりました。この jQuery コードを、すべてのページではなく 1 ページのみのフッターに表示するにはどうすればよいですか? 誰か説明してくれませんか?
私は次のようなことを考えていました:
<?php if($title = "The jQuery Page"){?>
<script>
jquery code here....
</script>
<?php } ?>
しかし、ある言語を使用して別の言語を引き立たせているため、それは面倒だと考えられていると思います。
編集: 要求されたコードは次のとおりです。
私のコントローラーでは、ビューを呼び出します。
$data['title'] = "The jQuery Page";
$this->load->view('header', $data);
$this->load->view('cool_page');
$this->load->view('footer');
次に、フッターで、この 1 ページのフッターだけに特定のスクリプトをロードします。
<script src="<?php echo base_url();?>js/jquery-1.10.2.min.js"></script>
<script>
$(document).ready(function() {
/*cool jquery stuff*/
});
</script>