Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/425.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将jquery插件集成到angular js中_Javascript_Jquery_Angularjs - Fatal编程技术网

Javascript 将jquery插件集成到angular js中

Javascript 将jquery插件集成到angular js中,javascript,jquery,angularjs,Javascript,Jquery,Angularjs,我正在尝试将jquery插件集成到angular应用程序中。我在将插件拉入应用程序并制定使用它的指令方面取得了一些进展,但我现在陷入了困境 这里有一个例子来说明我的观点。现在compile指令正在启动,但是绑定到click的命令没有启动 我的最终目标是在imagemap上始终高亮显示所有图像区域,以便用户可以看到它们所在的位置。关于如何通过重用此插件来实现这一点的任何提示也得到了非常感谢。由于您使用了编译函数,因此您的指令的链接函数被忽略。这就是为什么click绑定从未发生 让编译函数返回lin

我正在尝试将jquery插件集成到angular应用程序中。我在将插件拉入应用程序并制定使用它的指令方面取得了一些进展,但我现在陷入了困境

这里有一个例子来说明我的观点。现在compile指令正在启动,但是绑定到click的命令没有启动


我的最终目标是在imagemap上始终高亮显示所有图像区域,以便用户可以看到它们所在的位置。关于如何通过重用此插件来实现这一点的任何提示也得到了非常感谢。

由于您使用了编译函数,因此您的指令的链接函数被忽略。这就是为什么click绑定从未发生

让编译函数返回link函数,它应该可以工作

compile: function(){
    ....
    var linkFunction = function($scope, element, atttributes) {
        // enter the content of your link function here
    }

    return linkFunction;
}
但是您可能希望完全删除compile函数,并保持link属性不变,因为compile函数似乎什么都不做

有关更多信息,请查看: