首页 web前端 js教程 基于jQuery的history历史记录插件_jquery

基于jQuery的history历史记录插件_jquery

May 16, 2016 pm 06:14 PM
history 历史记录

关于jQuery的历史
jQuery history plugin helps you to support back/forward buttons and bookmarks in your javascript applications.历史的jQuery插件可以帮助您回到您的JavaScript支持应用程序/前进按钮和书签。 You can store the application state into URL hash and restore the state from it.你可以存储到应用程序状态的网址散列和恢复它的状态。

Download jquery.history.js
下载jquery.history.js

jQuery history plugin is hosted on Github.
历史的jQuery插件托管在Github上。
Please visit the project page for development.
请访问项目页面进行开发。

Supported browsers支持的浏览器
Internet Explorer 6, 7, and 8+的Internet Explorer 6,7和8 +
Safari 4 and 5+的
Safari 4和5 +
Google Chrome 4+
谷歌浏览器4 +
This plugin is built on hashchange event , which is defined in HTML5 and supported in most modern browsers. Unless it is supported the plugin works on some fallback mechanisms:这个插件是在建hashchange事件 ,这是定义在浏览器支持HTML5和最现代化的机制。除非是支持一些后备插件工程:

monitoring location.hash by setInterval (Safari 4)
监测的setInterval location.hash(Safari 4中)
iframe and setInterval (IE 6, 7, and compatibility mode on IE8)
iframe的和setInterval(即6,IE8的第7和兼容模式)
Known issues
已知问题
IE6, 7, and IE8 compatibility mode
在IE6,7和IE8的兼容模式
Back/forward button will not work if you refresh the page and the document is reloaded.
后退/前进按钮将不会工作,如果你刷新页面,该文件重新加载。
IE8 standards mode
IE8的标准模式
The current hash will not be recorded in the history if you update the URL hash by hand or loading bookmarks.
目前哈希将不会被记录在历史上,如果你用手或加载更新书签网址哈希。

Demos
Some demos are available here and included in the repository.
And this site itself is built on the plugin:

复制代码 代码如下:

(function($){
var origContent = "";
function loadContent(hash) {
if(hash != "") {
if(origContent == "") {
origContent = $('#content').html();
}
$('#content').load(hash +".html",
function(){ prettyPrint(); });
} else if(origContent != "") {
$('#content').html(origContent);
}
}
$(document).ready(function() {
$.history.init(loadContent);
$('#navigation a').click(function(e) {
var url = $(this).attr('href');
url = url.replace(/^.*#/, '');
$.history.load(url);
return false;
});
});
})(jQuery);

打包下载
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何在 Windows 11 中清除桌面背景最近的图像历史记录 如何在 Windows 11 中清除桌面背景最近的图像历史记录 Apr 14, 2023 pm 01:37 PM

Windows 11 改进了系统中的个性化功能,这使用户可以查看之前所做的桌面背景更改的近期历史记录。当您进入windows系统设置应用程序中的个性化部分时,您可以看到各种选项,更改背景壁纸也是其中之一。但是现在可以看到您系统上设置的背景壁纸的最新历史。如果您不喜欢看到此内容并想清除或删除此最近的历史记录,请继续阅读这篇文章,它将帮助您详细了解如何使用注册表编辑器进行操作。如何使用注册表编辑

Windows 11中缺少或未显示Windows安全保护历史记录 Windows 11中缺少或未显示Windows安全保护历史记录 Feb 28, 2024 pm 03:58 PM

你担心你丢失的WindowsDefender历史记录隐藏着感染吗?Windows安全的保护历史记录跟踪防御者的行为,帮助您轻松识别和删除威胁。但是,如果您的Windows安全保护历史记录为空、缺失或未显示,该怎么办?在本文中,我们将研究可能的原因以及可以采取的纠正该问题的步骤。为什么缺少Windows保护历史记录?如果您最近没有清除WindowsDefender保护历史记录,但它仍然显示为空白,则原因可能是:未启用历史记录设置:如果禁用历史记录设置,则MicrosoftDefender未正确配置

如何在 Windows 11 中清除保护历史记录:2种方法 如何在 Windows 11 中清除保护历史记录:2种方法 Apr 23, 2023 am 08:04 AM

当您的PC存储空间不足时,您可以立即查看许多文件夹以释放空间。其中一个消耗很大一部分的是WindowsDefender保护历史记录,但你可以在Windows11中清除它吗?尽管并非完全必要,但删除保护历史记录实际上有助于清除系统上的一些存储空间。对于某些用户来说,这些文件占用了20-25GB的空间,如果您的计算机存储空间不足,这可能会令人生畏。那么,让我们找出什么是保护历史记录,在Windows11中清除它的所有方式,以及如何将其配置为在设置的时间后自动清除。什么是保护历史?M

如何在 Windows 11 上的文件资源管理器中清除快速访问历史记录 如何在 Windows 11 上的文件资源管理器中清除快速访问历史记录 May 11, 2023 pm 06:07 PM

快速访问是Windows10中引入的文件资源管理器中的一项很酷的功能,取代了旧版本中的收藏夹选项。快速访问功能保留在Windows11操作系统中,并继续让您更轻松地访问经常使用的文件和文件夹,尽管它位于位置。快速访问功能不仅可以提高您的工作流程速度,还可以提高您的整体工作效率。它更像是一种快捷功能,可引导您直接访问位于目录深处的您最喜欢的文件或文件夹。但是,有时您可能希望删除快速访问历史记录以重新开始、清除混乱,或者只是隐藏一些文件或文件夹以保护隐私。无论是什么原因,您都可以使用以下方法在W

快手怎么看历史观看记录 快手观看历史记录在哪里 快手怎么看历史观看记录 快手观看历史记录在哪里 Mar 20, 2024 pm 06:50 PM

  快手诸多用户们都在使用的短视频观看平台,平常大家用来打发时间都是很不错的选择,能够在这很好的解忧烦闷的,大家天天都能刷一些短视频的,当然大家有些时候,不小心手滑的太快,误将自己喜欢的视频不小心划过去了,导致大家对于这些好看的视频,都没进行收藏的,所以都还是想要再看看这些视频的,就能借助软件上的观看记录,来看到你们之前看过的所有的视频哦,方便大家更好的找视频哦,简单几步就能查看到的,大家快来操作试试吧。查看快手历史浏览记录方法:  1、首先进入快手,然后点击左上角的三个横线。  2、然后点击下

b站历史记录找回怎么看 b站历史记录找回怎么看 Nov 08, 2023 pm 01:32 PM

b站历史记录找回方法:1、打开B站APP,进入“我的”选项;2、在我的选项页面上方,点击历史记录;3、跳转至历史记录页面后,选择需要查看的历史记录即可。

Win11系统怎么删除保护历史记录 Win11系统怎么删除保护历史记录 Feb 19, 2024 pm 03:10 PM

在Win11系统中,我们的活动记录可能会泄露隐私,一些用户希望删除这些记录以保护隐私。要删除保护历史记录,可以按照以下步骤操作:首先打开设置,然后选择隐私和安全选项,接着点击活动历史记录,最后点击清除历史记录以删除。这样就能有效地清除Win11系统中的保护历史记录,保护个人隐私信息。删除方法:1、点击左下角任务栏中的”开始”,选择菜单列表中的”设置”。2、进入到新的界面后,点击左侧栏中的”隐私和安全性”,再点击右侧中的”活

手机QQ浏览器如何找回历史记录和书签收藏 手机QQ浏览器如何找回历史记录和书签收藏 Jan 10, 2024 pm 02:54 PM

在这个时代,人人都在上网,我们每天都会使用手机QQ浏览器来搜索资料。然而,随着时间的推移,我们留下了大量的垃圾痕迹,占用手机内存空间。因此,一些朋友会定期清理删除QQ浏览器的历史记录。但是,如果我们删除了历史记录,又想要找回之前访问过的网站,该怎么恢复手机QQ浏览器的历史记录呢?如果你有这个需求,快来和本站的小编一起学习吧手机QQ浏览器如何恢复历史记录?在手机QQ浏览器上删除的历史记录是无法恢复的。因为QQ浏览器默认提供了清理上网痕迹功能,可以清除搜索框记录、历史记录和临时缓存文件等信息来保护用

See all articles