在调整大小时,我叫台式机或手机。我每个人都有一个点击功能,如果它们都在桌面上,然后更改为移动设备,它们似乎都在运行。如果移动功能为真,则需要关闭桌面功能,反之亦然。
这是我的代码的基本版本。
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] 删除。
我来说两句