seajs 使用jquery插件

原创 2013年12月05日 18:14:29

今天在弄seajs的模块化加载,想把jquery加载进来当做seajs的一个模块来使用,当var $ = require("../modules/jquery");这样直接加载jquery插件时

获取到的$总是为null,就在想是不是路径写错了,就把var $ = require("../modules/jquery");换成var $ = require("../modules/jquery1111");发现控制台报错,说

找不到jquery1111这个文件,看样子前面一种写法的路径没有错误,在谷歌上搜索了一把,最终找到解决办法,原来jquery的源码是没有模块化的,seajs想要

把他当做模块来引用,必须的先把jquery模块化,而jquery的模块化的方法如下:

直接在jquery.js中写

define(function(require,exports,module){

  

};

此define函数中放jquery源码,并且在jquery源码最后一句之前加上return jQuery.noConflict();这句;

也就是在jquery源码

 })( window );

这句代码之前加上 return jQuery.noConflict();

保存之后再次使用var $ = require("../modules/jquery");加载,成功。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

seajs使用jquery插件构造scrollbox

1.seajs是淘宝前端工程师玉伯开发,它是遵循CMD规范的模块加载方式,可以像nodejs那么优雅得编写模块代码,具体的介绍可以去官网:http://seajs.org/docs/#intro 2....

seajs模块化jQuery与jQuery插件

seajs模块化jQuery与jQuery插件模块化jQuery1、把jQuery修改成SeaJs的模块代码非常简单,就是用下面这段语句将jQuery源代码包裹起来:define('jquery',[...
  • JSCTO
  • JSCTO
  • 2017-03-01 22:06
  • 131

标签云的实现(使用jQuery插件jqcloud)

jqcloud 是jQuery的一个插件,用于生成标签云。本网站侧边栏的标签云就是用这个实现的。github地址:https://github.com/lucaong/jQCloud用法1.确保引入j...

jQuery插件的使用和写法

jQuery插件的使用和写法

Jquery插件Thickbox的使用总结及自定义设置

ThickBox运行需要的文件 官方下载: Download thickbox.js or thickbox-compressed.js, ThickBox.css, and the ...

Jquery插件jqplot使用小记

最近开发web ui使用的Jquery插件是Jqplot。      Jqplot资料的首选资源是www.jqplot.com。在example和doc里面有各种用的例子和资料。个人推荐从downlo...

jquery插件thickbox遮罩层的的使用

ThickBox 是基于 jQuery 用 JavaScript 编写的网页UI对话窗口小部件. 它可以用来展示单一图片, 若干图片, 内嵌的内容, iframed的内容, 或以 AJAX 的混合...

Jquery插件Thickbox的使用总结及自定义设置

http://www.cnblogs.com/dupeng0811/archive/2011/03/11/1981270.html ThickBox运行需要的文件 官方下载: Downloa...

jquery插件SuperSlide使用说明

1、引用jQuery.js 和 jquery.SuperSlide.js 因为SuperSlide是基于jQuery的插件,所以前提必须先引用jQuery,再引用SuperSlide ...

JQuery插件Mmenu使用入门

Mmenu简介: mmenu 插件是一款用于创建光滑的导航菜单的 jQuery 插件,只需要一行 JavaScript 代码就能为您的移动网站加上类似移动应用程序外观的滑动菜单(不仅在移动网站,pc端...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)