简体   繁体   English

'jquery'类型的参数不能分配给'element'类型的参数

[英]argument of type 'jquery' is not assignable to parameter of type 'element'

If I compile my TS file, I get an error as " argument of type 'jquery' is not assignable to parameter of type 'element' ". 如果编译TS文件,则会收到错误消息,因为“ 无法将'jquery'类型的参数分配给'element'类型的参数 ”。

Why does this error occur? 为什么会发生此错误?

How to fix this? 如何解决这个问题?

Thanks in advance. 提前致谢。

You need to get DOM element from jQuery object: 您需要从jQuery对象获取DOM元素:

    var $element: JQuery = $("<div/>");
    var element: Element = $element.get(0);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 类型&#39;()=&gt; JQuery的参数 <HTMLElement> &#39;不可分配给类型的参数 - Argument of type '() => JQuery<HTMLElement>' is not assignable to parameter of type 类型&#39;()=&gt; JQuery&#39;的参数不能分配给类型&#39;()=&gt; boolean&#39;的参数 - Argument of type '() => JQuery' is not assignable to parameter of type '() => boolean' 参数类型不能分配给类型的参数 - Argument type is not assignable to parameter of type [type]类型的参数不能分配给[type]类型的参数 - Argument of type [type] is not assignable to parameter of type [type] React 组件上的 Typescript 错误:“元素”类型的参数不可分配给类型的参数 - Typescript error on React Component: Argument of type 'Element' is not assignable to parameter of type Angular Typscript “字符串”类型的参数不可分配给“元素”类型的参数 - Angular Typscript Argument of type 'string' is not assignable to parameter of type 'Element' “Element”类型的参数不可分配给“ReactElement”类型的参数<any></any> - Argument of type 'Element' is not assignable to parameter of type 'ReactElement<any> “数字”类型的参数不能分配给“字符串”类型的参数 - Argument of type 'number' is not assignable to parameter of type 'string' type 的参数不能分配给 partial&lt;&gt; 类型的参数 - Argument of type is not assignable to parameter of type partial<> 类型“ true”的参数不能分配给类型的参数 - Argument of type 'true' is not assignable to parameter of type
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM