我在单选按钮后面写了一个html-3 div的代码。 我想单击每个按钮将显示该按钮的div中的代码,并将隐藏其他div的两个。在jquery中显示和隐藏功能
下面的代码:
<html>
<body>
<div>
<form id="A" method="get" action="form.php"> <fieldset>
<legend> A </legend>
<div id="Headline">Headline: </div>
<div><input type="radio" name="B" value="B" onclick="functionb('b')"> <img class="photos" src="b.gif" alt="b"><br><div id="b>Show B</div>
<input type="radio" name="C" value="C" onclick="functionc('c')"><img class="photos" src="c.gif" alt="c"><br><div id="c">Show C</div>
<input type="radio" name="d" value="d" onclick="functiond('d')"><img class="photos" src="d.gif" alt="d"></div><br><div id="d">Show D</div>
</fieldset>
</form>
</div>
</body>
</html>
我写了下面的代码在JS文件(我需要把所有的脚本在不同的文件中的HTML之一)只是第一个按钮:
$(document).ready(function(){
$("#b").click(function(){
$("#b").show();
$("#c").hide();
$("#d").hide();
});
});
并且它没有按下第一个按钮时所需的动作... 很高兴能得到任何帮助 - 谢谢!
你可以添加更多的细节。 –
那JS代码没有意义;你在上面的HTML中没有任何带有id'v'或'i'的东西。 –
你从哪里得到这些ID。这些不在你的html中使用。 –