Я создаю динамический шаблон с нокаутом js для генерации списка радиокнопок, и их метки работают нормально, чтобы проверить радио, даже нажав метку, но внутри метки у меня есть диапазон, который должен вызвать другое действие , Каждая метка создается динамически с помощью нокаута js и содержит диапазон с классом всплывающей подсказки. Я использую триггер, чтобы щелкнуть класс всплывающей подсказки, но так как я добавил Icheck, я не могу получить метку элемента, когда я щелкаю по нему, я получаю ввод. Кроме того, каждая метка содержит разные подсказки, а не только одну.
Вот часть моего кода.
<input type="radio" data-bind="attr: { name:id,id:id} , value:value,checked:check" />
<label data-bind="html:label,attr: {for: id}"></label>
для триггера
$(document).on('click','.tooltip',function(element){
var selectedTooltip= "tooltiptext " + this.attributes.id.value;
$(document.getElementsByClassName(selectedTooltip)[0]).css('display', 'inline-block');
$(document.getElementsByClassName(selectedTooltip)[0]).css('visibility', 'visible');
});