Всегда очень сложно определить, есть ли его браузер мобильного устройства или ноутбук с сенсорным экраном. Поэтому вместо того, чтобы обнаружить, что если вы беспокоитесь о размере экрана, я рекомендую вам определить размер экрана и, если он ниже определенного уровня (скажем, ниже 481px
), то мы предположим, что его мобильный экран и выполнит ваш необходимый код следующим образом:
$(document).ready(function() {
$(window).on("resize", function (e) {
checkScreenSize();
});
checkScreenSize();
function checkScreenSize(){
var newWindowWidth = $(window).width();
if (newWindowWidth < 481) {
$('.right').insertBefore('.left');
}
else
{
$('.left').insertBefore('.right');
}
}
});
Если вы хотите изменить стиль или положение элементов, используйте вместо него запросы на использование CSS. –
Нет, это должно изменить порядок расположения столбцов начальной загрузки. – Tristan