我有ts脚本 这是代码
window.customRadio = function(radioName) {
const radioButton = $(`input[type=radio][name='${radioName}']`);
$(radioButton).each(function() {
$(this).wrap(`<span class='custom-radio-${radioName.replace('[', '_').replace(']', '')}'></span>`);
if ($(this).is(':checked')) {
$(this).parent().addClass("selected");
}
});
return $(radioButton).click(function() {
if ($(this).is(':checked')) {
$(this).parent().addClass("selected");
}
return $(radioButton).not(this).each(function() {
$(this).parent().removeClass("selected");
});
});
};
但是在这一行中我有错误return $(radioButton).not(this).each(function() {
这是错误消息
'TElement'类型的参数不能分配给'JQuery'类型的参数。 类型'Node'不能分配给'JQuery'类型。 “节点”类型中缺少属性“ajaxComplete”。
我如何解决?
答案 0 :(得分:1)