我是HTML / JQuery的新手,我试图根据单选按钮选择取消隐藏div标签。在下面的实例中,如果用户选择SR
readio按钮,我想取消隐藏s
div - 同样,如果用户选择C
单选按钮,我想取消隐藏{{ 1}} div
我将以下语法放在一起,但是当页面加载时无论按哪个单选按钮。 div都不可见。
C
答案 0 :(得分:1)
看起来你差不多了。
OK "show/out=\"somefile.txt\" motors/all cameras/full"
-- Full AST: show/out="somefile.txt" motors/all cameras/full
-- Verb+Qualifiers: show/out="somefile.txt"
-- Param+Qualifiers: motors/all
-- Param+Qualifiers: cameras/full
OK "start/speed=5 motors arm1 arm2/speed=2.5/track arm3"
-- Full AST: start/speed=5 motors arm1 arm2/speed=2.5/track arm3
-- Verb+Qualifiers: start/speed=5
-- Param+Qualifiers: motors
-- Param+Qualifiers: arm1
-- Param+Qualifiers: arm2/speed=2.5/track
-- Param+Qualifiers: arm3
OK "rotate camera1/notrack/axis=y/angle=45"
-- Full AST: rotate camera1/notrack/axis=y/angle=45
-- Verb+Qualifiers: rotate
-- Param+Qualifiers: camera1/notrack/axis=y/angle=45
元素的ID与您根据点击的输入值构建的选择器不匹配。例如,如果我单击“SR”按钮,代码将尝试显示ID为“srcSR”的元素,该元素不存在。
以下是经过调整的示例:
.desc
$(document).ready(function() {
$("input[name$='src']").click(function() {
var test = $(this).val();
$("div.desc").hide();
$("#list_" + test).show();
});
})
.desc {
display: none;
}