Как вызвать функцию в jQuery при изменении размера окна?
У меня есть этот код:
<script>
$(document).ready(function larg(){
var larghezza = $(document).width();
$("p.width").text("The width for the " + larghezza +
" is px.");
});
$(window).resize(function() {
larg();
});
</script>
Я хотел бы вызвать функцию "большой" при изменении размера окна, но она не работает.
Как это сделать?
Спасибо
Ответы
Ответ 1
Вы не можете объявлять функции таким образом, используйте его следующим образом.
<script>
$(document).ready(larg);
$(window).resize(larg);
function larg(){
var larghezza = $(document).width();
$("p.width").text("The width for the " + larghezza + " is px.");
}
</script>
EDIT: немного изменил код, спасибо комментаторам
Ответ 2
Обратитесь к следующему методу:
window.dispatchEvent(new Event('resize'));