承接 ingenious/jquery-history 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

ingenious/jquery-history

Composer 安装命令:

composer require ingenious/jquery-history

包简介

Composer fork of balupton/jquery-history

README 文档

README

Super-seeded by github.com/balupton/history.js - jQuery History allows you to easily track changes of the pages state by tracking URL Hashes. Supports changes triggered by bookmarks and back & forward buttons, as well as cross browser support.

Usage

Refer to the demo and the source code

Query Strings

If you would like to have a QueryString in your hash and fetch the contents of it. So for example we have:

http://localhost/page/#subpage?a=true&b=false

And we would like to extract b. Then we can do:

var hashData = hash.queryStringToJSON();
console.log(hashData); // {a:true,b:false}
console.log(hashData.a); // true
console.log(hashData.b); // false

But first, you will have to download the queryStringToJSON function from within here:

https://github.com/balupton/jquery-sparkle/blob/master/scripts/resources/core.string.js

And place it within your own code. It is not included within jQuery History by default, as it is not essential.

History

You can discover the history inside the History.md file

License

Licensed under the MIT License
Copyright © 2008-2010 Benjamin Arthur Lupton

Thanks

统计信息

  • 总下载量: 10
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 66
  • 开发语言: JavaScript

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-09-25