我想做这样的事情:什么时候恰好是800px,但不起作用
$(window).on('resize', function(event){
var windowWidth = $(window).width();
if(windowWidth = 800){
$('.content').removeClass('invisible');
$('.desktopa').show();
$('.lettera').show();
$('.letterb').hide();
$('.button').text('Menú');
$('.menu').show();
}
else{
$('.menu').hide();
}
});
答案 0 :(得分:1)
windowWidth = 800
正在为windowWidth
变量分配值800。
您需要使用double(==
,松散相等)或三等于(===
,严格相等)进行比较。请参阅MDN了解Comparison Operators。
$(window).on('resize', function(event){
var windowWidth = $(window).width();
if(windowWidth === 800){
$('.content').removeClass('invisible');
$('.desktopa').show();
$('.lettera').show();
$('.letterb').hide();
$('.button').text('Menú');
$('.menu').show();
}
else{
$('.menu').hide();
}
});