Subteras,
в каком ближайшем постоянном блоке находятся div.b_list? |
Нет, я так пробовал. Не проходит этот код. Нужно чтобы по функции keyup работало (я меняю значение quntity, автоматом перезаписывается значение input). Но значение не меняется...
|
рони,
|
Subteras,
возможно так ...
$(function() {
$("#basket").on("input", "div.b_list", function(event) {
var jquery = $(this);
var id = jquery.find('.b_id') .val();
var quantity = jquery.find('.b_quntity').val();
var price = jquery.find('.b_price') .val();
var newPrice = quantity * price||0;
// ???
});
});
Цитата:
|
Цитата:
$(document).on("keyup", function(event) {
var jquery = $(event.target).closest("div.b_list");
if(jquery.length === 0) {return;}
var id = jquery.find('.b_id') .val();
var quantity = jquery.find('.b_quntity').val();
var price = jquery.find('.b_price') .val();
var new_price = quantity * price;
$(event.target).closest('div.b_list').find('.b_total').val(new_price);
console.log(new_price);
});
|
Subteras,
а так?
$(function() {
$("#basket").on("input", "div.b_list", function(event) {
var jquery = $(this);
var id = jquery.find('.b_id') .val();
var quantity = jquery.find('.b_quntity').val();
var price = jquery.find('.b_price') .val();
var newPrice = quantity * price||0;
jquery.find('.b_total').val(new_price);});
});
|
Цитата:
переменную в var я конечно поменял. Но дальше разбираться не стал. Пока по предыдущему коду все работает... |
| Часовой пояс GMT +3, время: 11:39. |