禁用功能jQuery

纳撒尼尔·迈耶(Nathaniel Meyer)

在调整大小时,我叫台式机或手机。我每个人都有一个点击功能,如果它们都在桌面上,然后更改为移动设备,它们似乎都在运行。如果移动功能为真,则需要关闭桌面功能,反之亦然。

这是我的代码的基本版本。

Screen_size()

$(window).resize(function() {
    Screen_size()
});

function Screen_size(){
    var w = $(window).width();
    if (w <= 710){
        Mobile();
    }

    if (w > 710){
        Desktop();
    }
}

function Mobile(){
    console.log('Mobile');
    $( "#open" ).click(function(e) {
        console.log('Open Mobile');
    });
}

function Desktop(){
    console.log('Desktop');
    $( "#open" ).click(function(e) {
        console.log('Open Desktop');
    });
}
穆罕默德·优素福

无需调整窗口大小即可..只需执行如下click事件

$( "#open" ).on('click', Screen_size);
    
function Screen_size(){
  var w = $(window).width();
  (w <= 710) ? Mobile() : Desktop() ;
}

function Mobile(){
  console.log('Open Mobile');
}

function Desktop(){
  console.log('Open Desktop');
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="open">Click</button>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章