#jquery #input #textarea
#jquery #ввод #текстовая область
Вопрос:
Я хочу вывести текстовую область на основе флажка. Я бы хотел, чтобы оно fadeIn или Slidedown находилось под флажком.
У меня есть флажок, управляющий полем ввода с помощью JS, вот так:
function enable_text(status) {
status = (status) ? false : true; //convert status boolean to text 'disabled'
document.password.myFormName.disabled = status;
}
Можно ли это сделать с помощью jQuery как для входных, так и для текстовых областей, если установлен флажок? Какие области API jQuery я должен исследовать?
Большое спасибо
Ответ №1:
$(function(){
$('input.anycheckbox').live('click', function(){
$('textarea.txt').slideToggle();
});
});
Ответ №2:
Вы могли бы сделать это с помощью slideToggle()
См. jsfiddle
Комментарии:
1. Идеальный. Как мне сделать это наоборот? Если установлен флажок, это slideToggle();
2. Вы могли бы протестировать это, указав параметр в slidetoggle