如果选中了一个选择值,我想做的是隐藏/显示某个输入对象。
代码的 HTML 部分在这里:
<label for="add_fields_placeholder">Placeholder: </label>
<select name="add_fields_placeholder" id="add_fields_placeholder">
<option value="50">50</option>
<option value="100">100</option>
<option value="Other">Other</option>
</select>
<div id="add_fields_placeholderValue">
Price:
<input type="text" name="add_fields_placeholderValue" id="add_fields_placeholderValue">
</div>
jQuery 部分在这里:
$(document).ready(function()
{
$("#add_fields_placeholder").change(function() {
if($(this).val() == "Other") {
$("#add_fields_placeholderValue").show();
}
else {
$("#add_fields_placeholderValue").hide();
}
});
});
所以如果用户选择“其他”,它会显示另一个输入对象。
现在的问题是这样的。首先,当您打开页面时,默认选择第一个选项,并显示可选的输入对象。一旦您选择另一个选项,它就会隐藏。
当您第一次加载页面时,是否有任何技巧可以使其隐藏?不仅仅是当您手动选择一个值时。
谢谢你们。