メインヘッダーの下にコンテンツを表示する4つのタブがあります。現在、ヘッダーの下に座っているので、すべてのタブに同じヘッダーしか表示できません。Divの背景をアクティブなタブで変更する - jquery
それぞれは、タブの内容を表示するIDでリンクされています。リンクをクリックしたときに、Jqueryでヘッダーの背景を変更するにはどうすればよいですか?
私のコードは以下の通りです。
<div class="my-header">
</div>
<div class="wrapper">
<ul class="tab-list">
<li class="tab-title"><a href="#a1237as9123"> Tab 1 </a></li>
<li class="tab-title"><a href="#a1231239123">Tab 2 </a></li>
<li class="tab-title"><a href="#a1237522323">Tab 3 </a></li>
<li class="tab-title"><a href="#a1237123171">Tab 4 </a></li>
</ul>
<div class="content-1"></div>
<div class="content-2"></div>
<div class="content-3"></div>
<div class="content-4"></div>
</div>
すでに画像を設定するためにCSSを使用しているとは、異なる画像と異なるクラスを持っていると、あなたが使用できるjQueryの[addClass](https://でapi.jquery.com/addclass/)を[removeClass](https://api.jquery.com/removeclass/)または[toggleClass](https://api.jquery.com/toggleClass/)で試してみてください。あなたが問題を持っている場合は、コードを投稿して自由に感じ、私たちは一見を持っています。 – Nope
'$( '。my-header')を使用してヘッダの背景画像を設定する.css( 'background-image'、 'url(' + myBackgroundImageUrl + ')');' –
問題を間違えて書いた atribute。 – user1673498