ユーザーがクリックしてからページを変更できるhtmlメニューが必要です。ユーザープロファイルのサイドメニューとクリックに基づいてコンテンツを変更する
<li><a href="" data-box="index"><i class="fa fa-user"></i> My Profile</a></li>
<li><a href="" data-box="account"><i class="fa fa-edit"></i> Edit Profile</a></li>
<div class="box index">
@include("partials.profile_index")
</div>
<div class="box account">
@include("partials.profile_account")
</div>
<script>
$(document).ready(function(){
$('a').click(function(ev){
ev.preventDefault();
// hide everything
$('.box').not(
// except the corresponding box
$('.box.'+$(this).data('box')+':hidden').fadeIn()
).fadeOut();
});
});
</script>
最初のリンクしか動作していません。sceondは動作していません。また、すべての「a」をクリックしても影響はありません。 – Alzaabi98
あなたが何について話しているのかよくわかりません。私の答えのデモでは、両方のリンクが正常に動作します。 –
私は立ち往生しています..私は左のプロファイルボタンと右のコンテンツを探しています..コンテンツはサーバからのデータを持っているはずです..たとえば..アカウント情報..写真...請求情報... ect ...私はlaravelをlangとして使用しています。 – Alzaabi98