53 lines
1.1 KiB
JavaScript
53 lines
1.1 KiB
JavaScript
//set up the theme switcher on the homepage
|
|
$('div').live('pagecreate',function(event)
|
|
{
|
|
if ( !$(this).is('.ui-dialog'))
|
|
{
|
|
var appendEl = $(this).find('.ui-footer:last');
|
|
if ( !appendEl.length ) {
|
|
appendEl = $(this).find('.ui-content');
|
|
}
|
|
if( appendEl.is("[data-position]") ) {
|
|
return;
|
|
}
|
|
/*$('<a href="#themeswitcher" data-'+ $.mobile.ns +'rel="dialog" data-'+ $.mobile.ns +'transition="pop">Switch theme</a>')
|
|
.buttonMarkup({
|
|
'icon':'gear',
|
|
'inline': true,
|
|
'shadow': false,
|
|
'theme': 'd'
|
|
})
|
|
.appendTo( appendEl )
|
|
.wrap('<div class="jqm-themeswitcher">')
|
|
.bind( "vclick", function(){
|
|
$.themeswitcher();
|
|
});*/
|
|
}
|
|
});
|
|
|
|
//collapse page navs after use
|
|
$(function()
|
|
{
|
|
$('body').delegate('.content-secondary .ui-collapsible-content', 'click', function() {
|
|
$(this).trigger("collapse")
|
|
});
|
|
});
|
|
|
|
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 );
|
|
}); |