网站加载时,我需要使用#标签更改网站页面。例如,在浏览器地址栏中键入:
关于在浏览器中打开页面。我用这个:
$(window).bind('hashchange', function(e){
var anchor = document.location.hash;
nextPage(anchor);
});
当用户按下菜单按钮时可以更改页面,效果很好,但是我也需要在加载网站的第一项中进行此检查。
如果要立即触发事件,请使用trigger()
:
$('selector').on('event', function(e) { ... }).trigger('event');
所以你会做:
$(window).bind('hashchange', function(e){
var anchor = document.location.hash;
nextPage(anchor);
}).trigger('hashchange');
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句