首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用require js将jquery库模块集成到javascript框架中?

如何使用require js将jquery库模块集成到javascript框架中?
EN

Stack Overflow用户
提问于 2013-09-04 15:50:14
回答 1查看 130关注 0票数 1

我克隆了jquery库,并尝试将其与我自己的JavaScript库集成,但没有太多成功。

我不需要所有的jquery功能,因此只需要加载具有我想要的功能的相关jquery模块。我已经能够加载核心模块(core.js)并成功地利用了一些功能,但是所提供的功能是有限的,因为我无法执行链接,甚至无法执行简单的操作,例如html element selection.Interestingly id选择器可以很好地工作,但是元素创建不能工作。

工作和不工作的示例代码。

代码语言:javascript
复制
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选择器,我相信它正在正确加载,但我不确定。

EN

回答 1

Stack Overflow用户

发布于 2013-09-04 16:02:14

你确定你包括了sizzle选择器吗?(您声称加载了它,但我没有在代码中看到它的实现?)

请参阅documentation https://github.com/jquery/jquery (模块章节)

我相信这段话描述了你所遇到的问题:

sizzle: Sizzle选择器引擎。排除此模块后,它将被基于不支持jQuery选择器扩展或增强语义的浏览器querySelectorAll方法的基本选择器引擎所取代。有关详细信息,请参阅selector-native.js文件。

这就解释了基本的选择器支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18608234

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档