我有语言上我的网站链接,当我打开我的主页,主页中间的内容的div是默认和其他一些申报单的中间部分可见也加载,但它们是隐藏。当一个链接,用户点击(语言以外的链接)的主页上显示该链接的内容股利和默认的皮张所以点击链接只显示和隐藏内容的div不重新加载页面。但是,当一些内容的DIV是可见的,我点击语言链接重新加载这是很好的页面,但我想股利是可见的,这是明显的重装前,目前,当它重新加载页面它使主要的div可见 我的看法代码DIV仍然可见的页面重新加载后
************** Main Div***************
<div id="main-content">
<div id="left-ad">
<img style="margin-bottom:2px" src="<?php echo $template_data['images_path'] ?>/left-ad.jpg" height="270px" alt="Ad" />
</div>
<div id="content">
<div id="menu">
<ul id="language_selector">
<?php foreach ($languages as $lang) { ?>
<li>
<a href="<?php echo base_url(); ?>home/box/<?php echo $template_data['box_id']?>/<?php echo $lang['language_name']?>">
<img src="<?php echo base_url(); ?>public/default/version01/images/country_<?php echo $lang['language_name'] ?>.png" width="27" height="18" border="0" />
</a>
</li>
<?php } ?>
</ul>
</div>
<h2><?php echo $variables_data[1]['value'] ?></h2>
<p><?php echo $variables_data[2]['value'] ?></p>
<div style="clear:right;"></div>
</div>
<div style="clear:left;"></div>
<div id="download">
<div id="download_arrow">
<img id="download_arrow" src="<?php echo $template_data['images_path'] ?>/download_arrow.png" alt="Free Download" height="36" width="43" />
</div>
<div id="download_button">
<img id="download_button" src="<?php echo $template_data['images_path'] ?>/download_button.png" alt="Free Download" height="60" width="123" />
</div>
<div style="clear:both;"></div>
</div>
***************Hidden divs********************
<?php foreach ($titles_data as $title) { ?>
<div style="display:none; margin: 0 10px; font-size:12px;" id="content_<?php echo $title['idtitles'] ?>">
<div id="left-ad">
<a href="<?php echo base_url(); ?>home/download?file=<?php echo $title['pdf_path'] ?>" class='download_dialog'>
<img style="margin-bottom:2px" src="<?php echo base_url(); ?>import/<?php echo $title['image_path'] ?>" height="270px" alt="Ad" />
</a><br />
<a href="<?php echo base_url(); ?>home/download?file=<?php echo $title['pdf_path'] ?>"><img src="<?php echo $template_data['images_path'] ?>/download_button2.png"/></a>
</div>
<div id="content">
<div id="menu">
<ul id="language_selector">
<?php foreach ($languages as $lang) { ?>
<li>
<a href="<?php echo base_url(); ?>home/box/<?php echo $template_data['box_id']?>/<?php echo $lang['language_name']?>" onclick="activate('content_<?php echo $title['idtitles'] ?>')">
<img src="<?php echo base_url(); ?>public/default/version01/images/country_<?php echo $lang['language_name'] ?>.png" width="27" height="18" border="0" />
</a>
</li>
<?php } ?>
</ul>
</div>
<h2><?php echo $title['title'] ?></h2>
<p><?php echo $title['description'] ?></p>
<div style="clear:right;"></div>
</div>
<div style="clear:left;"></div>
<div id="download">
<div id="download_arrow">
<img id="download_arrow" src="<?php echo $template_data['images_path'] ?>/download_arrow.png" alt="Free Download" height="36" width="43" />
</div>
<div id="download_button">
<img id="download_button" src="<?php echo $template_data['images_path'] ?>/download_button.png" alt="Free Download" height="60" width="123" />
</div>
<div style="clear:both;"></div>
</div>
</div>
<div style="clear:both;"></div>
一些用户建议使用jQuery的cookie的插件,但我不知道如何使用CodeIgniter使用它。
的帮助,任何良好来源?
或任何其他替代?
许多在此先感谢
由于这是您在构建此代码时所要求的第五个相关问题,可能最好先接受上一个问题的答案,或者发布答案/用您的解决方案更新您的问题。 – Rooneyl 2012-03-22 14:47:32