Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.98 KB | None | 0 0
  1. jQuery(document).ready(function($){
  2. orientationChange();
  3. });
  4.  
  5. function orientationChange() {
  6. if(window.addEventListener) {
  7. window.addEventListener("orientationchange", function() {
  8. ///////////////////////////////////////////////////////////////////////
  9.  
  10. if(window.matchMedia("(min-width: 992px)").matches) {
  11.  
  12. ////////////////////////////////////////////////////////////////////// 1) DOUBLE TAP TO GO
  13.  
  14. (function( $, window, document, undefined )
  15. {
  16. var b = $.fn.doubleTapToGo = function( params )
  17. {
  18. if( !( 'ontouchstart' in window ) &&
  19. !navigator.msMaxTouchPoints &&
  20. !navigator.userAgent.toLowerCase().match( /windows phone os 7/i ) ) return false;
  21.  
  22. this.each( function()
  23. {
  24. var curItem = false;
  25.  
  26. $( this ).on( 'click', function( e )
  27. {
  28. var item = $( this );
  29. if( item[ 0 ] != curItem[ 0 ] )
  30. {
  31. e.preventDefault();
  32. curItem = item;
  33. }
  34. });
  35.  
  36. $( document ).on( 'click touchstart MSPointerDown', function( e )
  37. {
  38. var resetItem = true,
  39. parents = $( e.target ).parents();
  40.  
  41. for( var i = 0; i < parents.length; i++ )
  42. if( parents[ i ] == curItem[ 0 ] )
  43. resetItem = false;
  44.  
  45. if( resetItem )
  46. curItem = false;
  47. });
  48. });
  49. return this;
  50. };
  51. })( jQuery, window, document );
  52.  
  53.  
  54. jQuery( function()
  55. {
  56. jQuery( '#menu-top-menu li' ).doubleTapToGo();
  57. });
  58. ///////////////////////////////////////////////////////////////////////
  59. }
  60. ///////////////////////////////////////////////////////////////////////
  61.  
  62. else {
  63.  
  64. //REMOVE DOUBLE TAP SCRIPT FROM MEMORY
  65.  
  66.  
  67. }
  68.  
  69.  
  70.  
  71. ///////////////////////////////////////////////////////////////////////
  72. });
  73. }
  74. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement