加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

关于onhashchange事件

发布时间:2018-09-04 19:18:30 所属栏目:创业 来源:站长网
导读:onhashchange 事件是一个新的事件,改事件在location.hash发生改变的时候触发。FF3.6a2, IE 8, Chrome 4.0.206.1均支持该事件。该事件在ajax无刷新页面提交中,能带来更好的用户体验。我们知道,在一个ajax请求中,每次页面更新不能更新地址栏,历史记录也

Tab切换函数保持不变,添加以下代码:

Copy to ClipboardLiehuo.Net Codes引用的内容:[www.veryhuo.com] $.address.init(function(event) {
if(event.value == "/"){
$(".tabTit a:first").trigger("click");
};
}).change(function(event) {
var tab = (event.value).split("/")[1];
var selection = $('a[rel=address:' +tab + ']');
var obj = selection.attr('href');
$.address.title($.address.title().split(' | ')[0] + ' | ' + selection.text());
tabSwitch(obj,selection);
});

查看最终效果

技术的每一次发展更新总会带来少许遗憾,这些遗憾却给了我们更多思考的空间,在我们努力寻求解决方案的同时,更大的促进了技术的发展。Ajax虽然能实现无刷新提交页面,但是却破坏了用户体验。但是onhashchange事件的出现可以弥补刚方法的不足,提升了用户体验,期待其他浏览器能很好的支持该事件。

原文:http://www.denisdeng.com/?p=689

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读