Оператор jQuery IF, основанный на ширине браузера и высоте div - PullRequest
1 голос
/ 08 марта 2012

Я бесполезен, когда дело доходит до jQuery, но мне нужно написать оператор if, и я не уверен в точном коде, который бы получил то, что я хочу.Это то, что я хотел бы в псевдокоде:

Если ширина браузера меньше 1670px, а высота div.banner меньше 1253px, тогда пусть родителем div.title И div.social будет div.banner, иначеродителем div.title и div.social будет тело (или окно браузера)

Надеюсь, это имеет смысл, и я был бы признателен за любую помощь, которую вы могли бы оказать.

Ответы [ 2 ]

1 голос
/ 08 марта 2012
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);
}
1 голос
/ 08 марта 2012

$ (окно) .width () = ширина браузера $ ('div.banner'). Height () = высота div.banner

if($(window).width() < 1670 && $('div.banner').height() < 1253)
{
 //do first
}
else
{
 // do else
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...