Skip to content

Commit 640426d

Browse files
committed
Unit tests pass in all browsers, releasing v1.3
1 parent 3c34fa4 commit 640426d

File tree

8 files changed

+15
-15
lines changed

8 files changed

+15
-15
lines changed

README.markdown

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# jQuery hashchange event #
22
[http://benalman.com/projects/jquery-hashchange-plugin/](http://benalman.com/projects/jquery-hashchange-plugin/)
33

4-
Version: 1.3pre, Last updated: 7/20/2010
4+
Version: 1.3, Last updated: 7/21/2010
55

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

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

3030
### Browsers Tested ###
31-
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.
31+
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.
3232

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

6262
## Release History ##
6363

64-
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.
64+
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.
6565
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.
6666
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.
6767
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.

docs/files/jquery-ba-hashchange-js.html

Lines changed: 3 additions & 3 deletions
Large diffs are not rendered by default.

docs/index/Files.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<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>
1515
<!--START_ND_TOOLTIPS-->
16-
<div class=CToolTip id="tt1"><div class=CFile><b>Version: 1.3pre, Last updated: 7/20/2010</b></div></div><!--END_ND_TOOLTIPS-->
16+
<div class=CToolTip id="tt1"><div class=CFile><b>Version: 1.3, Last updated: 7/21/2010</b></div></div><!--END_ND_TOOLTIPS-->
1717

1818
</div><!--Index-->
1919

docs/index/General.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929

3030

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

3434

3535
<!--START_ND_TOOLTIPS-->

docs/nd/Data/FileInfo.nd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
1.4
22
JavaScript
3-
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js 1279680584 0 /srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js
4-
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.js 1279680125 1 jQuery hashchange event
3+
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js 1279744078 0 /srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.min.js
4+
/srv/projects/jquery-hashchange-beta/jquery.ba-hashchange.js 1279744067 1 jQuery hashchange event

docs/nd/Data/SymbolTable.nd

-3 Bytes
Binary file not shown.

jquery.ba-hashchange.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*!
2-
* jQuery hashchange event - v1.3pre - 7/20/2010
2+
* jQuery hashchange event - v1.3 - 7/21/2010
33
* http://benalman.com/projects/jquery-hashchange-plugin/
44
*
55
* Copyright (c) 2010 "Cowboy" Ben Alman
@@ -9,7 +9,7 @@
99

1010
// Script: jQuery hashchange event
1111
//
12-
// *Version: 1.3pre, Last updated: 7/20/2010*
12+
// *Version: 1.3, Last updated: 7/21/2010*
1313
//
1414
// Project Home - http://benalman.com/projects/jquery-hashchange-plugin/
1515
// GitHub - http://github.com/cowboy/jquery-hashchange/
@@ -37,7 +37,7 @@
3737
// reside (so you can test it yourself).
3838
//
3939
// jQuery Versions - 1.2.6, 1.3.2, 1.4.1, 1.4.2
40-
// Browsers Tested - Internet Explorer 6-8, Firefox 2-4, Chrome 3-6, Safari 3-5,
40+
// Browsers Tested - Internet Explorer 6-8, Firefox 2-4, Chrome 5-6, Safari 3.2-5,
4141
// Opera 9.6-10.60, iPhone 3.1, Android 1.6-2.2, BlackBerry 4.6-5.
4242
// Unit Tests - http://benalman.com/code/projects/jquery-hashchange/unit/
4343
//
@@ -59,7 +59,7 @@
5959
//
6060
// About: Release History
6161
//
62-
// 1.3pre - (7/20/2010) Reorganized IE6/7 Iframe code to make it more
62+
// 1.3 - (7/21/2010) Reorganized IE6/7 Iframe code to make it more
6363
// "removable" for mobile-only development. Added IE6/7 document.title
6464
// support. Attempted to make Iframe as hidden as possible by using
6565
// techniques from http://www.paciellogroup.com/blog/?p=604. Added

jquery.ba-hashchange.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)