【发布时间】:2013-10-27 02:37:05
【问题描述】:
我在一组中有两个单选按钮。 如果您通过 html 中的“已检查”访问该页面,则会检查第一个。
我想使用 javascript 来调整一些 css(通过 javascript,而不是通过添加类)。
因此,如果选择了第一个,我希望某个类获取display:none和另一个类A display:block,但选择第二个单选按钮时,我只希望仅与其他单选按钮和副本相同反之亦然。
我的html是:
<li><input type="radio" name="kosten" id="maand" checked><label for="maand">per maand</label></li>
<li><input type="radio" name="kosten" id="jaar" ><label for="jaar">per jaar</label></li>
我尝试了一些 jquery,但我真的不擅长。
if ($('input#maand').is(':checked'){
$('.bedrag-jaar').css('display', 'none');
}
我想出现和消失的divs 的一些示例。
<li><strong><span class="bedrag-maand">some text</span> <span class="bedrag-jaar">some other text</span></strong></li>
你知道我怎样才能让它工作吗?
【问题讨论】:
-
您的
if缺少右括号。这是在这里发帖时的拼写错误吗? -
@Harry 这不是真的。只是编辑漏掉了最后一个。我试图编辑她的代码,但至少需要 6 个字符才能更改。所以我放弃了。
-
@Dvir Harry 是正确的。 if 子句中缺少括号。
-
还是错了...
if(thisClauseShouldBeClosed{...
标签: javascript jquery html css radio-button