Я только, только начал разбираться в JS прошу не судить строго.
$('input#updateOrderLine').replaceWith("<input id=saveChanges type=submit value='Сохранить' /input>");
$('#saveChanges').click(saveChangesOrderLine.call(this, true));
function saveChangesOrderLine(update) {
var currentOrderLine =
{
id: 0
};
currentOrderLine.id = $(this).closest('table.detailOrderLine').attr('id').substr(16, 4);
Проблема в том, что вызов происходит сразу после замены и this вместо нужного мне элемента #saveChanges становиться input#updateOrderLine.
P.S. Если что то не понятно объяснил или не досказал, прошу задавать вопросы.
Вроде не в той ветке задал вопрос перепостил на
http://javascript.ru/forum/showthrea...204#post262204