我尝试根据用户的选择制作一个用于隐藏/显示表单的 jQuery 函数!
这是我的代码,您会更好地理解。
…
<p id="joinChoice" class="parent">
<a href="" id="mastercardChoice"><span class="overlay"></span></a>
<a href="" id="visaChoice"><span class="overlay"></span></a>
<a href="" id="discoverChoice"><span class="overlay"></span></a>
</p>
…
<div class="joinForm">
<div id="noneForm"></div>
<div id="mastercardForm"></div>
<div id="visaForm"></div>
<div id="discoverForm"></div>
</div>
中的 span#overlay 是一个简单的复选框图像替换!
我只需要一个隐藏/查看所选卡片类型的每个表格的功能!
对于#joinChoice,我已经这样做了:
$('#joinChoice a').click(function(){
$(this).addClass('on')
.siblings().removeClass('on');
});
你能帮我更多吗?