changeset: 79996:e02d49db3f5b branch: 3.2 parent: 79989:f6d04f5cff31 user: Georg Brandl date: Sun Oct 28 07:59:42 2012 +0100 files: Doc/tools/sphinxext/static/version_switch.js description: #8040: fix jQuery incompatibility diff -r f6d04f5cff31 -r e02d49db3f5b Doc/tools/sphinxext/static/version_switch.js --- a/Doc/tools/sphinxext/static/version_switch.js Sat Oct 27 17:07:05 2012 -0400 +++ b/Doc/tools/sphinxext/static/version_switch.js Sun Oct 28 07:59:42 2012 +0100 @@ -43,19 +43,21 @@ if (new_url != url) { // check beforehand if url exists, else redirect to version's start page - $.get(new_url, function() { - window.location.href = new_url; - }).error(function() { - window.location.href = 'http://docs.python.org/' + selected; + $.ajax({ + url: new_url, + success: function() { + window.location.href = new_url; + }, + error: function() { + window.location.href = 'http://docs.python.org/' + selected; + } }); } } $(document).ready(function() { - var version = DOCUMENTATION_OPTIONS.VERSION.split('.'), - release = DOCUMENTATION_OPTIONS.RELEASE || DOCUMENTATION_OPTIONS.VERSION; - - version = version[0] + '.' + version[1]; + var release = DOCUMENTATION_OPTIONS.VERSION; + var version = release.substr(0, 3); var select = build_select(version, release); $('.version_switcher_placeholder').html(select);