の前にハッシュタグを返します。I MVC3ビューで、次のコードを持っている:window.location.hash値
$(document).ready(function() {
if (window.location.hash) {
var manager= new Manager();
manager.doSomeStuff(window.location.hash);
}
});
興味深いのは、そこURLにはハッシュタグではありません、または場合にのみ存在することですハッシュタグの例:
http://localhost:1223/Index/AboutUs
http://localhost:1223/Index/AboutUs#
window.location.hash
が空であり、機能が実行されません。 しかし、ハッシュタグ内のいくつかの値がある場合:
http://localhost:1223/Index/AboutUs#categoryId=5&manufacturerId=8
はwindow.location.hash
の値が#categoryId=5&manufacturerId=8
ある#
タグが値に含まれており、理由なしがある場合にされてなぜあなたは私に説明することができます値が#
タグの後にある場合、window.location.hash
は空です。
はい – adeneo