ニュースページを作成しています。記事にアンカーが設定されているかどうかを確認する必要があります。そうでない場合は、最新の記事を表示します。アンカー付きのURLの例は次のとおりです:example.com/news.php#article43
HTML構造は次のとおりです。
<div>
<a name="article43"></a>
<h2>TITLE</h2>
<div class="news_content"></div>
</div>
そして私のJSはこれです:
var anchor = $(location).attr('href').split('#');
if(anchor[1]){
$('a[name=' + anchor[1] + ']').next('.news_content').show();
}else{
$('.news_content').first().show();
}
何かが機能しません。