我正在尝试根据屏幕分辨率更改我的 jQuery 代码。我正在为主要内容区域制作动画,并想在不同的屏幕尺寸上更改它的宽度。
经过大量在线搜索后,我发现了一些可能有用的东西,但我无法让它工作。这是需要更改的代码片段。它被称为 Match Media,类似于 CSS3 媒体查询,仅适用于 JavaScript。
var mq = window.matchMedia( "(max-width: 320px)" );
if (mq.matches) {
menuLink.click(function(){
innerContent.css("display", "none");
contentWrapper.stop().animate(
{width: '40em'},
{duration:1200,easing: 'easeOutBack'}
);
closeButton.stop().delay(800).animate({opacity:'1'},600,'easeInSine');
$("#fadeBg").fadeIn();
});
}
我在这里想要的主要事情是当满足最大宽度标准以将 contentWrapper 动画化为 40 em 时。但似乎什么都没有发生。
提前致谢