次のコードを使用してjQueryを使用してページの読み込み時に要素を選択しようとしています:target
が、何も見つからず、[]
. なぜ機能しないのですか?
$(function () {
var $target = $(':target');
console.log($target); // []
if ($target.length) {
$target.addClass('kbactive');
}
});
$(':target')
ページの読み込み後に手動で実行すると問題なく動作します。なぜすぐに機能しないのですか?