我有語言上我的網站鏈接,當我打開我的主頁,主頁中間的內容的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