!function ($) { // Convenience vars for accessing elements var $pageslide = $('#pageslide'), $body = $('#main-wrap'), $bottomNav = $('.bottomnav'), $element; if($pageslide.length == 0) { var _html = '
'; $pageslide = $(_html).css('display', 'none').appendTo( $body ); } else { $pageslide.css('display', 'none') } var _sliding = false, // Mutex to assist closing only once _lastCaller; // Used to keep track of last element to trigger pageslide // $(window).resize(function(event) { // if($pageslide.is(':visible')) { // console.log("ddd") // $pageslide.find('.nano').height($('body').height() - $('#orbit-bar').height() - $pageslide.find('.page-title').outerHeight(true)); // } // }); function _checkTitle(settings) { if(settings.pageTitle) { $pageslide.find('.page-title').show().children('span').text(settings.pageTitle); $pageslide.find('.view-page').css('top', 48); } else { $pageslide.find('.page-title').hide(); $pageslide.find('.view-page').css('top', 0); } } function _load(settings) { // Are we loading an element from the page or a URL? if ( settings.href.indexOf("#") === 0 ) { // Load a page element window.console.log("in HTML"); var _contentHtml = $(settings.href).html(); var dtd = $.Deferred(); function appendHtml(dtd) { $pageslide.find('.content').html(_contentHtml); if($pageslide.find('.content').find('*').length !== 0) { dtd.resolve(); } else { dtd.reject(); } return dtd; } $.when(appendHtml(dtd)) .done(function() { $pageslide.find('.nano').nanoScroller({ scrollTop: 0, iOSNativeScrolling: true }); if(settings.loadComplete)settings.loadComplete.call(this, $pageslide, $element); }) .fail(function() {}); } else { // Load a URL. Into an iframe? if(settings.iframe) { window.console.log("iFrame"); var iframe = $('