jqueryvar问题
有人能帮忙吗。我想将“winWidth”切换到div id部分:“关于” 代码是jqueryvar问题,jquery,function,if-statement,var,Jquery,Function,If Statement,Var,有人能帮忙吗。我想将“winWidth”切换到div id部分:“关于” 代码是 function splitColumns() { var winWidth = jQuery(window).width() + 15, columnNumb = 1; if (winWidth > 1200) { columnNumb = 3; } else if (winWidth > 992) { c
function splitColumns() {
var winWidth = jQuery(window).width() + 15, columnNumb = 1;
if (winWidth > 1200) {
columnNumb = 3;
} else if (winWidth > 992) {
columnNumb = 2;
} else if (winWidth > 767) {
columnNumb = 2;
} else if (winWidth < 767) {
columnNumb = 1;
}
return columnNumb;
}
function setColumns() {
var winWidth = jQuery(window).width(), columnNumb = splitColumns(), postWidth = Math.floor(winWidth / columnNumb);
container.find('.portfolio-item').each(function() {
jQuery(this).css({
width : postWidth + 'px'
});
});
}
函数splitColumns(){
var winWidth=jQuery(window).width()+15,columnnum=1;
如果(winWidth>1200){
柱数=3;
}否则如果(winWidth>992){
柱数=2;
}否则如果(winWidth>767){
柱数=2;
}否则如果(winWidth<767){
columnnub=1;
}
回柱麻木;
}
函数setColumns(){
var winWidth=jQuery(window.width(),columnnum=splitColumns(),postWidth=Math.floor(winWidth/columnnum);
container.find('.portfolio item').each(function(){
jQuery(this.css)({
宽度:postWidth+‘px’
});
});
}
我提出的代码我认为是正确的:
var container = $ (‘#about’).width() + 15, columnNumb = 1;
if (container > 1200) {
columnNumb = 3;
} else if (container > 992) {
columnNumb = 2;
} else if (container > 767) {
columnNumb = 2;
} else if (container < 767) {
columnNumb = 1;
}
return columnNumb;
}
var container=$('#about').width()+15,columnnum=1;
如果(容器>1200){
柱数=3;
}否则,如果(容器>992){
柱数=2;
}否则,如果(容器>767){
柱数=2;
}否则如果(容器<767){
columnnub=1;
}
回柱麻木;
}
所以我想我现在只需要修改最后几行代码,但我不知道如何修改。
供参考;我没有正式的js培训,所以请原谅我的无知。这就是你想要的:
jQuery(#about”).width()
?谢谢Dave,但我相信以上就是我想要的。差不多了。如果以上内容到目前为止是正确的,我现在只需要最后几行代码。仅供参考。$('#about').width()
与jQuery('#about').width()相同。
噢!谢谢你让我知道。