您可以使用jquery .change()来绑定元素的更改事件。
试试这个:
HTML
Choose Your Name
Frank
George
Other
Enter your Name
jQuery的
$('select').change(function(){
if($('select option:selected').text() == "Other"){
$('label').show();
}
else{
$('label').hide();
}
});
更新时间:
您还可以添加一个输入框动态 -
HTML
Choose Your Name
Frank
George
Other
jQuery的
$('select').change(function(){
if($('select option:selected').text() == "Other"){
$('html select').after("Enter your Name");
}
else{
$('label').remove();
}
});