Обнаружение браузера не работает

0

Я новичок в jquery. Я попытался определить размер браузера с помощью следующего кода и попробовал разные способы, но он предупреждает yay всякий раз, когда изменяется размер браузера. Я проверил онлайн, и я не мог понять, что пошло не так с моим кодом. Кто-нибудь знает, почему? Я пытаюсь определить размер, чтобы я мог отключить ссылку тега области на изображении на мобильном экране.

$(window).ready(function() {

    $(window).resize(function() {
        var wi=$(window).width();
        var he=$(window).height();
        if ((wi<=480) && (he<=568))
        {
            alert('yay');
         }
    });
});
  • 2
    нет, твой код мне подходит
  • 1
    это работает на самом деле ... вот демо
Показать ещё 4 комментария
Теги:

1 ответ

1

использовать event если вы хотите изменить его размер

$(window).resize(function(event) {
    var wi=$(window).width();
    var he=$(window).height();
    if ((wi<=480) && (he<=568))
    {
        alert('yay');
    }
});

и если вы хотите создать стиль для мобильных устройств, вы должны создать код в <head> например:

<meta name="viewport" content="width=device-width, height=device-height" />
<link id="stylesheet-tablet" media="(min-width: 0px) and (max-width: 480px)" href="mobile.css" type="text/css" rel="stylesheet">

или использовать процентный размер

.wraper{width:100%;}
.wraper .child{width:50%}

или вы можете использовать bootstrapt UI Framework

  • 0
    Спасибо @saman я буду тестировать и посмотреть, как это будет работать

Ещё вопросы

Сообщество Overcoder
Наверх
Меню