ユーザーが投稿できるアプリを開発しています。投稿のIDがURLでハッシュされると、投稿が点滅するようにしたいと思います。これを達成するために、ここに私のコードがあります:
function getHash() {
var hash = window.location.hash;
return hash;
}
if (getHash()) {
$(getHash()).fadeOut(300).fadeIn(300).fadeOut(300).fadeIn(300).fadeOut(300).fadeIn(300);
}
これで、このコードは b/c で実行されることがわかりalert('in the if statement');
ました。URL にハッシュがある場合はいつでも機能します。この部分が機能することも知っています:
$(getHash()).fadeOut(300).fadeIn(300).fadeOut(300).fadeIn(300).fadeOut(300).fadeIn(300);
コンソールで実行すると、投稿が点滅するためです。これが機能しない原因は何ですか?