ng-jq
- [email protected]
ng模块中的指令
使用这个指令指定 angular.element 使用的库。要么是通过空的 ng-jq 来指定 jqLite 要么是在
window 下设置 jquery 的变量名(例如:jQuery)。
由于 Angular 在其载入后查询这个指令(不要等待 DOMContentLoaded 事件),它必须被放置到载入
Angular 的 script 标签前。而且,只有第一个 ng-jq 实例会被使用,其他则会被忽略。
指令信息
这个指令的执行优先级为0级
用法
用作属性:
<ANY
[ng-jq="string"]>
...
</ANY>
参数
| 参数 | 形式 | 详细 |
|---|---|---|
| ngJq(可选) | string |
被用于 angular.element 的库名,这个库可以在 window 下获取到。 |
例子
这个例子展示了如何使用 ngJq 指令来指定 jqLite 到 html 标签上。
<!doctype html>
<html ng-app ng-jq>
...
...
</html>
这个例子展示了如何以另一个不同的名字来使用 jQuery 库。这个库的名字必须可以在顶层(window)获取到。
<!doctype html>
<html ng-app ng-jq="jQueryLib">
...
...
</html>