jquery常见问题小结

禁止页面拖动效果

$(function(){
    // 禁止页面拖动效果
    document.body.ontouchmove=function(e){
        e.preventDefault();
    };
    $('.box').on('touchmove',function(e){
        e.stopPropagation();//可以拖动的地方,停止冒泡
    });
})

根据屏幕大小调整页面样式

function setSize() {
    windowHeight=$(window).height();
    windowWidth=$(window).width();

    $(window).on('resize',function () {
        setTimeout(function () {
            windowHeight = $(window).height();
            windowWidth = $(window).width();
            setLayout();//转屏事件
        }, 200);
    });
}

function setLayout(){
  if(windowWidth<=windowHeight) {
      console.log('竖屏');
 }
 else {
      console.log('横屏');
 }
}

iframe找到父级元素

$('#menu_apply', window.parent.document).removeClass('childli-click');

你可能感兴趣的:(jquery常见问题小结)