jQuery IF语句基于浏览器宽度和div的高度

时间:2012-03-08 12:35:51

标签: jquery if-statement

在jQuery方面我没用,但我需要写一个if语句,而且我不确定能得到我想要的确切代码。这就是我在伪代码中所喜欢的:

如果浏览器宽度小于1670px且div.banner的高度小于1253px,则让div.title和div.social的父级为div.banner,否则让div.title和div.social的父级是身体(或浏览器窗口)

我希望这是有道理的,我感谢你能给予的任何帮助。

2 个答案:

答案 0 :(得分:1)

$(window).width()=浏览器宽度 $('div.banner')。height()= div.banner的高度

if($(window).width() < 1670 && $('div.banner').height() < 1253)
{
 //do first
}
else
{
 // do else
}

答案 1 :(得分:1)

if($(window).width() < 1670 && $(".banner").height() < 1253)
{
    var bannerContent = $(".title").html() + $(".social").parent().html();
    $(".banner").html(bannerContent);
}
else
{
    var bodyContent = $(".title").parent().html();
    $("body").html(bodyContent);
}