jQuery DOMに関するいくつかの助けが必要です。 idの内容を抽出する必要があります。ユーザーが選択できるリストがあり、マップのhotspot
をフィルタリングします。ユーザーが選択したら、filtertitle
に新しい選択したフィルターを表示します。コンテンツにショッピング/ダイニングがあるため、「id」をフィルタのタイトルに適用できますが、コンテンツについてはわかりません。誰かよろしくお願いします。jQuery:idの内容を取得
HTML
<div class="map-filter">
<div class="filtertitle">All Categories</div>
<ul class="filter-list">
<li class="active" id="All Categories">All Categories</li>
<li id="Shopping">Shopping/Dining</li>
<li id="Hotel">Hotels & Resorts</li>
<li id="Art">Art Galleries</li>
</ul>
</div>
jQueryの
$('.filter-list li').click(function(){
var id = $(this).attr('id');
$(this).siblings().removeClass('active');
$(this).addClass('active');
$('.filtertitle').html(id); //This part is where I set the id
});
'$( '。filtertitle').html($(this)).text())'? –
こんにちはShaunak。これは完全に機能します。あなたはこのabitを説明できますか? –