一旦window().width()
小于950像素,我想向用户发出警报。我的JS看起来像:
$(document).ready(function() {
function checkWidth() {
var windowSize = $(window).width();
if (windowSize < 950) {
alert("test");
console.log("screen width is less than 950px");
}
}
// Execute on load
checkWidth();
// Bind event listener
$(window).resize(checkWidth);
});
但是什么都没有发生,甚至我的
console.log()
也没有。有什么建议么?谢谢!
最佳答案
您在代码末尾有一个UTF-8 BOM字符,这使它无法正常工作。复制此代码,该代码与您的代码完全相同,但没有字符。确保您使用的是诸如Sublime Text 2之类的良好编辑器。
$(document).ready(function() {
function checkWidth() {
var windowSize = $(window).width();
if (windowSize < 950) {
alert("test");
console.log("screen width is less than 950px");
}
}
// Execute on load
checkWidth();
// Bind event listener
$(window).resize(checkWidth);
});