diff --git a/docs/_assets/js/jqm-docs.js b/docs/_assets/js/jqm-docs.js
index e0ab7de5..2e360c2a 100644
--- a/docs/_assets/js/jqm-docs.js
+++ b/docs/_assets/js/jqm-docs.js
@@ -1,33 +1,6 @@
//set up the theme switcher on the homepage
define( [ "jquery.mobile" ], function() {
-$('div').live('pagecreate',function(event){
- if( !$(this).is('.ui-dialog-page')){
- var appendEl = $(this).find('.ui-footer:last');
-
- if( !appendEl.length ){
- appendEl = $(this).find('.ui-content');
- }
-
- if( appendEl.is("[data-position]") ){
- return;
- }
-
- $('Switch theme')
- .buttonMarkup({
- 'icon':'gear',
- 'inline': true,
- 'shadow': false,
- 'theme': 'd'
- })
- .appendTo( appendEl )
- .wrap('
')
- .bind( "vclick", function(){
- $.themeswitcher();
- });
- }
-
-});
//collapse page navs after use
$(function(){
@@ -36,6 +9,26 @@ $(function(){
});
});
+function setDefaultTransition(){
+ var winwidth = $( window ).width(),
+ trans ="slide";
+
+ if( winwidth >= 1000 ){
+ trans = "none";
+ }
+ else if( winwidth >= 650 ){
+ trans = "fade";
+ }
+
+ $.mobile.defaultPageTransition = trans;
+}
+
+
+$(function(){
+ setDefaultTransition();
+ $( window ).bind( "throttledresize", setDefaultTransition );
+});
+
// Turn off AJAX for local file browsing
if ( location.protocol.substr(0,4) === 'file' ||
diff --git a/experiments/themeswitcher/jquery.mobile.themeswitcher.js b/experiments/themeswitcher/jquery.mobile.themeswitcher.js
deleted file mode 100644
index 91e7642d..00000000
--- a/experiments/themeswitcher/jquery.mobile.themeswitcher.js
+++ /dev/null
@@ -1,37 +0,0 @@
-//quick & dirty theme switcher, written to potentially work as a bookmarklet
-(function($){
- $.themeswitcher = function(){
- if( $('[data-'+ $.mobile.ns +'-url=themeswitcher]').length ){ return; }
- var themesDir = 'http://jquerymobile.com/test/css/themes/',
- themes = ['default','valencia'],
- currentPage = $.mobile.activePage,
- menuPage = $( '
' +
- '
' +
- '
Switch Theme:
'+
- '
'+
- '
'+
- '
' )
- .appendTo( $.mobile.pageContainer ),
- menu = menuPage.find('ul');
-
- //menu items
- $.each(themes, function( i ){
- $('
' + themes[ i ].charAt(0).toUpperCase() + themes[ i ].substr(1) + '')
- .bind("vclick", function(){
- addTheme( themes[i] );
- menuPage.dialog( "close" );
- return false;
- })
- .appendTo(menu);
- });
-
- //remover, adder
- function addTheme(theme){
- $('head').append( '
' );
- }
-
- //create page, listview
- menuPage.page();
-
- };
-})(jQuery);