У меня проблемы с привязкой клавиш при клонировании элемента. Вот сценарий:
У меня есть такая html-разметка:
<tr class="rijbasis">
<td>
<input type="text" class="count" />
</td>
<td>
<span class="cost">10</span>
</td>
<td>
<span class="total">10</span>
</td>
</tr>
Я привязываю функцию keyup к элементу ввода строки моей таблицы следующим образом:
$('.rijbasis input').keyup(function(){
var parent = $(this).parent().parent();
$('.total',parent).text(parseInt($('.cost',parent).text()) * parseInt($('.count',parent).val()));
}
Я разработал такую функцию, чтобы я мог клонировать строку таблицы в событии onclick и добавлять ее в tbody:
$('.lineadd').click(function(){
$('.contract tbody').append($('.contract tbody tr:last').clone());
$('.contract tbody tr:last input').val("0");
});
Это все работает, но функция keyup не работает с входными элементами клонированной строки.
Кто-нибудь может помочь или посоветовать? Я надеюсь, что я был достаточно ясен, и я обязательно добавлю детали, если это необходимо для решения этой проблемы.
Привет