【发布时间】:2017-07-28 07:47:36
【问题描述】:
我有一个库,它有这样的函数结构..
$.fn.et_menu = function ( options ) {
var settings = $.extend({
type: "default", // can be columns, default, mega, combined
animTime: 250,
openByClick: true,
delayTime: 0
}, options );
应该这样称呼
$('.menu.side-menu').et_menu({
type: "default",
delayTime: 0
});
任何帮助..如何将其集成到 Angular..
我已将库包含在我的 index.html 文件中,并且 做了
declare var et_menu: any;
在我的 component.ts 文件中..
任何帮助都会非常感激。
【问题讨论】:
-
您是否将javascript文件添加到
src/assets -
您已将库包含在您的 index.html 文件中...并且?发生了什么?运行时应该如何知道 et_menu 是对象 $ 的对象 fn 的某些属性?你试过 window["$"].fn.et_menu 吗?
-
哪个版本的 Angular?
-
它的角度 2,我已经使 jquery 可用,但不知道如何调用函数 $('.menu.side-menu').et_menu({ type: "default", delayTime: 0 }) ;它说“JQuery
”类型上不存在属性“et_menu”。
标签: javascript angular typescript angular2-template