jquery resize()不起作用?

时间:2012-08-20 21:56:08

标签: javascript jquery html resize window

这可能是非常愚蠢的,但我不确定我错在哪里。我发现jQuery'resize()'根本不起作用。检查这个小提琴:http://jsfiddle.net/FefFW/1/

<div id="log"></div>

jQuery的:

$(function(){
    $('#log').append('<h3>event log</h3><hr/>');
    $('window').resize(function(){
        $('#log').append('<p>resizing...</p>');
    });  
});

3 个答案:

答案 0 :(得分:6)

"window"不是选择器;没有<window>元素。

您想要$(window)

答案 1 :(得分:4)

$(function(){
    $('#log').append('<h3>event log</h3><hr/>');
    $(window).on('resize', function(){
        $('#log').append('<p>resizing...</p>');
    });
})​;

FIDDLE

答案 2 :(得分:-1)

你有没有记得把它放进去 $(document).ready(function() { });

是的,就像其他人在观看小提琴时所提到的那样'window'是错误的。