我已经通过jQuery创建了输入,
if (attributes.includes('Limited Editions')){
console.log('its availabe');
$('.attribute-limited_edition').html("<input type='checkbox' name='limit-edition' id='limit-edition'/> <span class='label'>Limited Edition</span>");
}
现在,在jQuery的帮助下,我试图触发上述一项功能。
$(document).on('click', '#open-edition', function () {
$('.is-widget-container-open_editions .ais-root .ais-body .ais-refinement-list--label input').prop("checked",true).trigger("click");
});
此问题是当我单击“打开版本”复选框时,它可以正常工作,但未选中该复选框。 控制台中没有错误: