当屏幕宽度大于480时禁用jquery功能

use*_*649 1 jquery screen width

我是新手(不开玩笑?!),我无法让这个工作.我在这做错了什么?如果屏幕宽度大于480,我不希望此功能执行任何操作,仅在屏幕宽度为480及以下时触发.

if ( screen.availWidth < 480 ) {

 $(document).ready(function(){
 $(".reklam").click(function(){
 $('.reklam').attr('src','bilder/480/reklam_on.jpg');

  });
});

}
Run Code Online (Sandbox Code Playgroud)

Oli*_*ver 6

因为屏幕大小可以改变(如果用户重新调整窗口大小),在事件中使用if语句会更相关吗?

见例子:

$(document).ready(function(){
    $(".reklam").click(function(){
        if ($(window).width() < 480) {
            $('.reklam').attr('src','bilder/480/reklam_on.jpg');
        }
    });
});
Run Code Online (Sandbox Code Playgroud)