Skip to content
This repository has been archived by the owner on May 23, 2024. It is now read-only.

Commit

Permalink
Unit tests pass in all browsers, releasing v1.3
Browse files Browse the repository at this point in the history
  • Loading branch information
cowboy committed Jul 21, 2010
1 parent 3c34fa4 commit 640426d
Show file tree
Hide file tree
Showing 8 changed files with 15 additions and 15 deletions.
6 changes: 3 additions & 3 deletions README.markdown
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# jQuery hashchange event #
[http://benalman.com/projects/jquery-hashchange-plugin/](http://benalman.com/projects/jquery-hashchange-plugin/)

Version: 1.3pre, Last updated: 7/20/2010
Version: 1.3, Last updated: 7/21/2010

This jQuery plugin enables very basic bookmarkable #hash history via a cross-browser window.onhashchange event.

Expand All @@ -28,7 +28,7 @@ reside (so you can test it yourself).
1.2.6, 1.3.2, 1.4.1, 1.4.2

### Browsers Tested ###
Internet Explorer 6-8, Firefox 2-4, Chrome 3-6, Safari 3-5, Opera 9.6-10.60, iPhone 3.1, Android 1.6-2.2, BlackBerry 4.6-5.
Internet Explorer 6-8, Firefox 2-4, Chrome 5-6, Safari 3.2-5, Opera 9.6-10.60, iPhone 3.1, Android 1.6-2.2, BlackBerry 4.6-5.

### Unit Tests ###
[http://benalman.com/code/projects/jquery-hashchange/unit/](http://benalman.com/code/projects/jquery-hashchange/unit/)
Expand Down Expand Up @@ -61,7 +61,7 @@ event, but not report that it does, the fallback polling loop will be used.

## Release History ##

1.3pre - (7/20/2010) Reorganized IE6/7 Iframe code to make it more "removable" for mobile-only development. Added IE6/7 document.title support. Attempted to make Iframe as hidden as possible by using techniques from http://www.paciellogroup.com/blog/?p=604. Added support for the "shortcut" format $(window).hashchange( fn ) and $(window).hashchange() like jQuery provides for built-in events. Renamed jQuery.hashchangeDelay to jQuery.fn.hashchange.delay and lowered its default value to 50. Added jQuery.fn.hashchange.domain and jQuery.fn.hashchange.src properties plus document-domain.html file to address access denied issues when setting document.domain in IE6/7.
1.3 - (7/21/2010) Reorganized IE6/7 Iframe code to make it more "removable" for mobile-only development. Added IE6/7 document.title support. Attempted to make Iframe as hidden as possible by using techniques from http://www.paciellogroup.com/blog/?p=604. Added support for the "shortcut" format $(window).hashchange( fn ) and $(window).hashchange() like jQuery provides for built-in events. Renamed jQuery.hashchangeDelay to jQuery.fn.hashchange.delay and lowered its default value to 50. Added jQuery.fn.hashchange.domain and jQuery.fn.hashchange.src properties plus document-domain.html file to address access denied issues when setting document.domain in IE6/7.
1.2 - (2/11/2010) Fixed a bug where coming back to a page using this plugin from a page on another domain would cause an error in Safari 4. Also, IE6/7 Iframe is now inserted after the body (this actually works), which prevents the page from scrolling when the event is first bound. Event can also now be bound before DOM ready, but it won't be usable before then in IE6/7.
1.1 - (1/21/2010) Incorporated document.documentMode test to fix IE8 bug where browser version is incorrectly reported as 8.0, despite inclusion of the X-UA-Compatible IE=EmulateIE7 meta tag.
1.0 - (1/9/2010) Initial Release. Broke out the jQuery BBQ event.special window.onhashchange functionality into a separate plugin for users who want just the basic event & back button support, without all the extra awesomeness that BBQ provides. This plugin will be included as part of jQuery BBQ, but also be available separately.
Expand Down
6 changes: 3 additions & 3 deletions docs/files/jquery-ba-hashchange-js.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/index/Files.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

<div id=Index><div class=IPageTitle>File Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; A &middot; B &middot; C &middot; D &middot; E &middot; F &middot; G &middot; H &middot; I &middot; <a href="#J">J</a> &middot; K &middot; L &middot; M &middot; N &middot; O &middot; P &middot; Q &middot; R &middot; S &middot; T &middot; U &middot; V &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="J"></a>J</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/jquery-ba-hashchange-js.html#jQuery_hashchange_event" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>jQuery hashchange event</a></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CFile><b>Version: 1.3pre, Last updated: 7/20/2010</b></div></div><!--END_ND_TOOLTIPS-->
<div class=CToolTip id="tt1"><div class=CFile><b>Version: 1.3, Last updated: 7/21/2010</b></div></div><!--END_ND_TOOLTIPS-->

</div><!--Index-->

Expand Down
2 changes: 1 addition & 1 deletion docs/index/General.html
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@


<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt6"><div class=CFile><b>Version: 1.3pre, Last updated: 7/20/2010</b></div></div><!--END_ND_TOOLTIPS-->
<div class=CToolTip id="tt6"><div class=CFile><b>Version: 1.3, Last updated: 7/21/2010</b></div></div><!--END_ND_TOOLTIPS-->


<!--START_ND_TOOLTIPS-->
Expand Down
4 changes: 2 additions & 2 deletions docs/nd/Data/FileInfo.nd
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
1.4
JavaScript
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js 1279680584 0 /srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.js 1279680125 1 jQuery hashchange event
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js 1279744078 0 /srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.js 1279744067 1 jQuery hashchange event
Binary file modified docs/nd/Data/SymbolTable.nd
Binary file not shown.
8 changes: 4 additions & 4 deletions jquery.ba-hashchange.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*!
* jQuery hashchange event - v1.3pre - 7/20/2010
* jQuery hashchange event - v1.3 - 7/21/2010
* http://benalman.com/projects/jquery-hashchange-plugin/
*
* Copyright (c) 2010 "Cowboy" Ben Alman
Expand All @@ -9,7 +9,7 @@

// Script: jQuery hashchange event
//
// *Version: 1.3pre, Last updated: 7/20/2010*
// *Version: 1.3, Last updated: 7/21/2010*
//
// Project Home - http://benalman.com/projects/jquery-hashchange-plugin/
// GitHub - http://github.com/cowboy/jquery-hashchange/
Expand Down Expand Up @@ -37,7 +37,7 @@
// reside (so you can test it yourself).
//
// jQuery Versions - 1.2.6, 1.3.2, 1.4.1, 1.4.2
// Browsers Tested - Internet Explorer 6-8, Firefox 2-4, Chrome 3-6, Safari 3-5,
// Browsers Tested - Internet Explorer 6-8, Firefox 2-4, Chrome 5-6, Safari 3.2-5,
// Opera 9.6-10.60, iPhone 3.1, Android 1.6-2.2, BlackBerry 4.6-5.
// Unit Tests - http://benalman.com/code/projects/jquery-hashchange/unit/
//
Expand All @@ -59,7 +59,7 @@
//
// About: Release History
//
// 1.3pre - (7/20/2010) Reorganized IE6/7 Iframe code to make it more
// 1.3 - (7/21/2010) Reorganized IE6/7 Iframe code to make it more
// "removable" for mobile-only development. Added IE6/7 document.title
// support. Attempted to make Iframe as hidden as possible by using
// techniques from http://www.paciellogroup.com/blog/?p=604. Added
Expand Down
2 changes: 1 addition & 1 deletion jquery.ba-hashchange.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 640426d

Please sign in to comment.