在我的頁面中,我有很多隱藏的div。在頁面加載時,div是隱藏的。同時點擊特定div的鏈接將顯示。我需要它,因爲在頁面重新加載div應顯示。在ajax jquery頁面重新加載後點擊鏈接顯示隱藏的div
我的代碼是在這裏:
<li><a class="add_new" href="javascript:void(0);" onClick="showdivs()">Add </a></li>
<li><a class="info" href="javascript:void(0);" onClick="showdivs()">info</a></li>
<div id="add_new">hai.....</div>
<div id="info">heloo..</div>
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script>
$(window).load(function() {
$("#info").hide();
$("#add_new").hide();
});
function showdivs() {
var divs = $("#info,#add_new");
//Show chosen div, and hide all others
$("li a").click(function() {
$(divs).hide();
$("#" + $(this).attr("class")).show();
});
</script>
代碼工作,但該頁面是沒有得到刷新。我需要重新加載頁面,然後顯示隱藏的div。
所以,你正試圖使div的出現鏈接被點擊時,但爲什麼要刷新頁面? –
我不知道我是否理解,你想疼痛可見的divs狀態?那麼你必須使用cookies – swidmann