This article mainly introduces the information about how to solve $ isnotafunction when seajs loads jquery. If you need it, you can refer to jquery1.7 and above to support modular loading, only jquery supports amd by default, but does not support cmd. Therefore, when loading jquery with seajs, we need to make a slight change and modify the following content. The specific modification method is as follows:
Set
If (typeof define = "function" & (define. amd) {define ("jquery", [], function () {return jQuery ;});}
Change
If (typeof define = "function" & (define. amd | define. cmd) {define ("jquery", [], function () {return jQuery ;});}
Or
If (typeof define = "function") {define ("jquery", [], function () {return jQuery ;});}
With the modification of the above code, we can solve the problem that $ is not a function is prompted when seajs loads jquery. I hope it will be helpful to you.