1
我正在使用codeigniter來創建一個Web應用程序,當用戶註冊無效的憑據我試圖重新加載我的註冊選項卡位於我的身份驗證視圖,當身份驗證視圖重新加載我的登錄選項卡首先顯示,因爲默認情況下,它被設置爲活動選項卡。正確的選項卡未加載頁面時打開
認證視圖
<div class="row">
<div class="medium-12 columns">
<ul class="tabs" data-tabs id="authentication_tab">
<li class="tabs-title is-active"><a href="#panel1" aria-selected="true">Login</a></li>
<li class="tabs-title"><a href="#panel2">Sign Up</a></li>
</ul>
<div class="tabs-content" data-tabs-content="authentication_tab">
<div class="tabs-panel is-active" id="panel1">
<?php $this->load->view('authentication/login');?>
</div>
<div class="tabs-panel" id="panel2">
<?php $this->load->view('authentication/reg');?>
</div>
</div>
</div>
</div>
<?php $this->load->view('templates/footer');?>
裝車驗證後,我的認證看法已經發生
public function reg()
{
$data['title'] = 'Home Page';
$this->load->view('templates/header',$data);
$this->load->view('authentication/authentication#panel2');
}
你有JS檢查URL中的哈希標籤嗎?如果沒有,比你必須做一些檢查它(PHP或JS方面) – Justinas
沒有我沒有任何東西在我的網址,檢查哈希標記 – thomaSmith
聲明:我根本不知道PHP ... 但可以你沒有把PHP邏輯放在div標籤中加載「is-active」? 此外,班級不僅僅是「積極」嗎?我使用Bootstrap,這個類只是「活躍」而不是「活躍」。 – pshep123