【发布时间】:2015-04-09 06:38:31
【问题描述】:
我有一个带有复选框和标签的模板,它与剔除“for”属性绑定。
无法触发点击事件,但在IE8以外的所有浏览器都可以使用
<input class="checkbox" type="checkbox" data-bind="value:Id,checked:$root.selectedCategoryIds,attr: { 'id': 'product-choice-' + Id, name: Name }" />
<label class="label-container" data-bind="attr: { 'for': IsEnabled ? 'product-choice-' + Id : '' }">
<span class="checkbox-icon" data-bind="visible:IsEnabled"></span>
<span class="checkbox-label" data-bind="text:Name"></span>
</label>
即使我已经指定了文档标准。
有什么解决办法
【问题讨论】:
-
您能为此提供一个 JSFiddle 吗?
标签: javascript jquery knockout.js internet-explorer-8