小编Eth*_*n H的帖子

Mobile Safari $(窗口).height()URL栏差异

我试图设置一个固定的div,它是窗口高度的100%.但是移动safari没有检测到正确的窗口高度.它总是认为URL栏是等式的一部分.

这是我目前使用的,但它不考虑URL栏.

$(function(){
    $(document).ready(function(){ // On load
        alert($.browser);   
        $('#right-sidebar').css({'height':(($(window).height()))+'px'});
    });
    $(window).resize(function(){ // On resize
        $('#right-sidebar').css({'height':(($(window).height()))+'px'});
    });
});
Run Code Online (Sandbox Code Playgroud)

safari mobile jquery height

9
推荐指数
3
解决办法
2万
查看次数

将hammer.js限制为水平滑动

我正在使用Hammer.js,它看起来效果很好并且确实提到我可以限制水平和垂直方向,但我似乎无法让它禁用垂直滑动.基本上我有一个非画布导航,我只想使用水平滑动显示.

(function ($) {
    var $sw = $('#left-content');

    $sw.on('swipe', function (event) {
        event.preventDefault();
        $('#ns-tool-bar, #left-content').toggleClass('slide');
    });
}(jQuery));
Run Code Online (Sandbox Code Playgroud)

jquery hammer.js

3
推荐指数
2
解决办法
9509
查看次数

标签 统计

jquery ×2

hammer.js ×1

height ×1

mobile ×1

safari ×1