我想通过用导航的宽度减去窗口的宽度来计算元素的宽度(#content)。其实我不知道我的代码失败了。如果有人可以帮助我会很棒!
$(function () {
$(window).resize(function () {
var widthWindow = $(window).width();
var widthNav = $("nav").width();
$("#content").css({ "width": widthWindow - widthNav });
// Put the console log here
console.log(widthWindow, widthNav);
}).resize();
});
答案 0 :(得分:0)
您没有调用包装函数。此外,您正在调用.resize()
函数。
(function() {
$(window).resize(function () {
var widthWindow = $(window).width();
var widthNav = $("nav").width();
$("#content").width(widthWindow - widthNav); // as suggested by @palash
});
})();