window().width()
小于950px时,我正试图向用户发出提醒。我的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()
。
有什么建议吗?谢谢!
答案 0 :(得分:5)
代码末尾有一个 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);
});