我正在创建一个表单,在'您是否隶属于机构? Y/N'问题应该显示另一个有相关信息的小表格。 我试图让jQuery fadeIn()
方法&试图显示子窗体。但是当我尝试去做。在HTML表单中具有li元素li元素的替代方案
把一个
li
标签整体形式&试图调用。但它说我不能把li
内的另一个li
在XHTML 1.0过渡当我尝试把窗体上
div
里面则说div
不能放在ul
元素里面。
有没有办法解决这个问题?我在考虑改变DOCTYPE,但我现在确定哪一个会是好的,或者可能有其他方法来解决这些标签。
第2部分:
我成功地得到了工作,我的子窗体褪色的事情工作。但是当我先按Y时&然后选择N选项。这两个子表单被连接起来。我想我必须写更多的JavaScript来使它成为一个互相独立的事件。这是我的js
<script type="text/javascript" >
$(document).ready(function() {
$('#subafform').hide();
$("#element_4_1").click(function(){
if($(this).is(':checked')) {
$('#subafform').fadeIn();
} else {
$('#subafform').fadeOut();
}
});
});
</script>
同样,对于NO选项我的JS:
<script type="text/javascript" >
$(document).ready(function() {
$('#subnonafform').hide();
$("#element_4_2").click(function(){
if($(this).is(':checked')) {
$('#subnonafform').fadeIn();
} else {
$('#subnonafform').fadeOut();
}
});
});
</script>
感谢,
它是可行的布局嵌套的UL成李和淡入/淡出的那一个。 – microspino
把你的代码,请 –
你就错了:'
- 项目
- 子项目
'。我建议[阅读规范](http://dev.w3.org/html5/spec/the-li-element.html#the-li-element)。 – zzzzBov