Я очень новичок в Jquery и jquery mobile. Я изменяю размер кнопки, чтобы она реагировала на размер окна. Чтобы быть более конкретным, я меняю его с iconpos="left" на iconpos="notext", чтобы удалить текст в маленьких окнах. Я нашел следующую функцию, которая работает для меня.
$(window).on("throttledresize", function() {
var smallButtons = $(window).width() <= 480;
$('#menu_toggle').toggleClass('ui-btn-icon-notext', smallButtons);
$('#menu_toggle').toggleClass('ui-btn-icon-left', !smallButtons);
});
Но это работает только при изменении размера окна. Очевидно, я также хотел бы, чтобы он показывал правильный размер при загрузке страницы, а не просто изменял размер. Я нашел код ниже, но я не знаю, как поместить их оба в 1, более краткий фрагмент кода.
$("#page_id").on("pageshow" , function() {
The Function
});