angular.js - angular中加jquery,選擇器使用不了
PHPz
PHPz 2017-05-15 17:01:18
0
2
554
雷雷
PHPz
PHPz

学习是最好的投资!

全部回覆(2)
小葫芦

在引入AngularJS之前引入jQuery,AngularJS就會使用jQuery代替自帶的jqLit​​e。
詳見AngularJS文件

If jQuery is available, angular.element is an alias for the jQuery function. If jQuery is not available, angular.element delegates to Angular's built-in subset of jQuery, called "jQuery lite

To use jQuery, simply ensure it is loaded before the angular.js file. You can also use the ngJq directive to specify that jqlite should be used over jQuery, or to uses a specify that jqlite page .

放在Angular控制器裡的程式碼 不需要包含在$(document).ready()的回呼函數裡。

當控制器程式碼被執行時,文檔的ready事件早就已經發生過了。

滿天的星座

在Angular中使用jQuery時,因為同時用到了"$"符號,所以需要將$委託給jQuery使用

$(document).ready(function($){
    $(".team").hover(function(){$(".shadow").css("display","block");console.log("1")},
    function(){$(".shadow").css("display","none");console.log("0")});
 
}(jQuery));
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板