美文网首页
移动端的文本框获取焦点时导致fixed或absolute定位的按

移动端的文本框获取焦点时导致fixed或absolute定位的按

作者: 慕名66 | 来源:发表于2020-03-25 13:32 被阅读0次

.copyright:为底部定位元素

var isAndroid = navigator.userAgent.indexOf('Android') > -1 || navigator.userAgent.indexOf('Adr') > -1;

if (isAndroid){//如果是安卓手机的浏览器

    var win_h = $(window).height();//关键代码

    $("body").height(win_h);//关键代码

    window.addEventListener('resize', function () {

        // Document 对象的activeElement 属性返回文档中当前获得焦点的元素。

        if (document.activeElement.tagName === 'INPUT' || document.activeElement.tagName === 'TEXTAREA') {

          if($('.copyright').is(':visible')){

            $('.copyright').hide();

          }else{

            $('.copyright').show();

          }

        }

    });

}

相关文章

网友评论

      本文标题:移动端的文本框获取焦点时导致fixed或absolute定位的按

      本文链接:https://www.haomeiwen.com/subject/afituhtx.html