【发布时间】:2017-03-20 21:44:13
【问题描述】:
任何想法为什么我不能选择这些单选按钮?通常,当它们没有 name 属性时会发生这种情况,但我已经确认这两者都有:
<div id="surveys-list" class="inline col-xs-12"><div>
<div class="inline-wrapper">
<div id="question-title"><div>
<label class="control-label">What is your gender?</label>
</div>
</div>
<div id="inline-question">
<form class="form-horizontal">
<div data-fields="">
<div class="form-field-gender control-group form-field" data-field="">
<div class="controls" data-input="">
<label class="radio">
<input type="radio" name="field-input-gender" id="field-input-gender-0" value="qx1-1">
<i class="fa fa-male fa-fw"></i> Male
</label>
<label class="radio">
<input type="radio" name="field-input-gender" id="field-input-gender-1" value="qx1-2">
<i class="fa fa-female fa-fw"></i> Female
</label>
</div>
</div>
</div>
</form>
</div>
</div>
奇怪的是,当我只将 html 添加到不同的页面或 jsfiddle 时,从可选择的角度来看,它似乎工作正常。
是否有可能是 javascript 或 css 中的某些内容阻止了这些内容的选择?
在this jsfiddle 中,我复制了 CSS 和完整的 html 页面。这些按钮看不到可选择的,所以它可能是 CSS 中的东西?
【问题讨论】:
-
对我来说效果很好,尝试创建一个显示问题的 sn-p
-
“是否有可能是 javascript 或 css 中的某些内容阻止了这些内容的选择?” - 你也没有向我们展示。
-
对,没有给出 javascript 或 CSS 代码。最好在 jsfiddle 上设置一个示例或提供该站点的 URL 以显示问题。
-
好的。我把 css 和 html 搞定了。
标签: javascript jquery html css radio-button