Мой метод .ready()
не вызывает функцию, которую он должен был использовать. Сама функция работает нормально, но когда я пытаюсь выполнить ее как первое, что загружается после загрузки, она ничего не делает. Я прошел через существующую тему, но не смог найти способ ее исправления.jQuery .ready method
Я хотел бы добавить, что я хочу, чтобы моя функция, которая будет выполняться после загрузки страницы, а также после нажатия кнопки (эта часть работает в данный момент)
Мой код:
<script>
$(document).ready(function() {
calculation();
});
function calculation() {
variable = new XMLHttpRequest();
var total = 0;
if($('#p1').val() && $('#qty').val()){
var price = $('#p1').val();
var qty = $('#qty').val();
total += price * qty;
}
$('#total').val(total);
}
</script>
Вы видите ошибки в консольном журнале? – karthikr
У вас есть более полный пример? http://jsbin.com/lereyaloza/1/ работает для меня. – chsh
Вы загружаете jQuery до или после этого фрагмента кода? Для этого вам нужно загрузить его раньше. – Stryner