我想要根据用户的选择,逐个显示一个“fieldset”。理论上说,所有“fieldset”应该先隐藏,然后显示所选的“fieldset”。我使用了jQuery的“fadeOut”和“fadeIn”功能。
您可以在此处查看这个示例:http://jsfiddle.net/saeedneamati/DtaHQ/1/。
但是它并不能正常工作。问题出在哪里?当您更改“所有权类型”时,首先会显示前两个“fieldset”,然后它们会变暗并淡出,然后才会出现预期的“fieldset”。但是,期望的行为是,在更改“所有权类型”时,当前可见的“fieldset”只需淡出,然后出现所需的“fieldset”。
您可以在此处查看这个示例:http://jsfiddle.net/saeedneamati/DtaHQ/1/。
但是它并不能正常工作。问题出在哪里?当您更改“所有权类型”时,首先会显示前两个“fieldset”,然后它们会变暗并淡出,然后才会出现预期的“fieldset”。但是,期望的行为是,在更改“所有权类型”时,当前可见的“fieldset”只需淡出,然后出现所需的“fieldset”。