У меня есть набор записей с кнопкой «Изменить» рядом с ними.
У меня также есть div, который имеет форму внутри него.
когда я нажимаю "изменить", я показываю div. Внутри div у меня есть кнопка «закрыть», которая просто закрывает div с помощью jquery.hide (). когда я затем нажимаю кнопку «изменить» для другой записи, div вообще не отображается.
Я использую другое шоу и скрываю в своем коде другие элементы, и они работают довольно хорошо. Только этот, я не могу работать.
Есть ли конкретное использование методов show () и hide () в моем случае?
$('.edit').live('click', function() {
var theid = $(this).attr('id');
$('#' + theid).empty().append($('.rec_edit').show());
if ($('#txt_nowediting_id').val() > 0) {
load_single_rec($('#txt_nowediting_id').val());
};
$('#txt_nowediting_id').val(theid);
return false;
});
$('#btnCancelEdit').click(function() {
$('.rec_edit').hide();
load_single_rec($('#txt_nowediting_id').val());
return false;
});
здесь .rec_edit - это div, который скрывается и отображается ...