Jquery没有检测窗口大小(简单)

时间:2013-11-06 16:17:51

标签: jquery html css wordpress mobile

为什么地球上没有检测到窗口大小超过1000px?

jQuery(document).ready(function () {
    if ($(window).width() > 1000) {
        jQuery(".buy-now-iframe").sticky({
            topSpacing: 200
        });
    }
});

2 个答案:

答案 0 :(得分:1)

您是否将$定义为与jQuery不同的内容?我注意到,在您的示例中,您在jQuery检查处使用了$width()

答案 1 :(得分:1)

使用“$”选择器。这只会在document.ready()上运行一次。

$(document).ready(function(){
    console.log($(window).width());
    if ($(window).width() > 1000) {
        console.log("detected larger than 1000px"); 
    }
});

工作小提琴。 http://jsfiddle.net/Mb6Q7/2/