jQuery のサンプル コードは次のとおりです。
$(document).ready(function() {
$('.content').click( function(){
console.log("Test!")
});
});
そして、そのようなリンクが先行する X div を含む HTML ページがあります。
<a name="itemX"></a>
<div class="content">itemX</div>
各 div の上には、このファイル内のすべての div へのリンクを含む順序付けられていないリストがあります。これらのリンクのいずれかをクリックすると、URL が に変わります"/index.html#itemX"
。
問題は、最初のリンクをクリックすると、「Test!」と表示されることです。出力されますが"#itemX"
、URL に が含まれるページにいる場合、click()
イベントは発生しません。これは意図されたものですか、それとも何か不足していますか? 私もすでにその.on()
方法を試しました...