如何使用require-js将jquery库模块集成到javascript框架中
How do you intergrate jquery library modules into your javascript framework using require js
我克隆了jquery库,并试图将其与我自己的JavaScript库集成,但没有成功。
我不需要所有的jquery功能,因此只需要用我想要的功能加载相关的jquery模块。我已经能够加载核心模块(core.js),并成功地利用了其中的一些功能,但所提供的功能有限,因为我无法进行链接,甚至无法进行简单的操作,如html元素选择。有趣的是,id选择器工作得非常好,但元素创建不起作用。
工作和不工作的示例代码。
define([
"../jquery/src/core",
"../jquery/src/selector",
],
function(
jqcore,
jqselector
){
//this works fine
var div_element = jqcore("#mydiv");
//This does not work ,i want to understand why this is not working
var body_element = jqcore("body");
//I would like to understand why i am not able to do this or what i should do for the code below to work
jqcore("p").append("<b>Appended text</b>");
})
我正在使用滋滋选择器,我相信它正在正确加载,但我不确定。
您确定包含了sizzle选择器吗?(你声称你加载了它,但我没有看到它在代码中实现?)
请参阅文档https://github.com/jquery/jquery(章节模块)
我相信这段话描述了你遇到的问题:
sizzle:sizzle选择器引擎。当排除此模块时,它将被基于浏览器的querySelectorAll方法的基本选择器引擎所取代,该方法不支持jQuery选择器扩展或增强的语义。有关详细信息,请参阅selector-native.js文件。
这将解释选择器的基本支持。
相关文章:
- IE中关于ZK和JavaScript集成的一些错误
- Okta与JavaScript的集成
- 单页应用程序的javascript集成测试
- 用JavaScript创建链接,并将其集成到createTextNode()中
- 将JavaScript检测与MVC4显示模式集成的最佳方式是什么
- 集成多个JavaScript应用程序
- 如何在QML中集成Javascript库(socketio)
- 如何将Spring MVC Javascript模板引擎与双节棍集成
- 将PHP集成到Javascript中,使用Google API显示地图标记
- 如何测试前端JavaScript库并与Travis集成
- 在wordpress自定义主题中集成javascript文件
- 集成javascript文件,简单的例子
- 支付网关集成- Javascript不起作用
- 集成Javascript虚拟键盘插件在ck编辑器
- visual studio 2015 -在MSBuild中集成javascript单元测试代码覆盖
- 在wordpress中集成javascript
- 联系表单电子邮件集成Javascript HTML
- 在notepad++中集成JavaScript Lint
- XE8 Delphi和FireMonkey:集成javascript浏览器和系统
- 麻烦集成JavaScript到HTML与按钮onClick事件