WEB开发网
开发学院网页设计JavaScript 使用 jQuery,第 1 部分: 将桌面应用程序引入浏览... 阅读

使用 jQuery,第 1 部分: 将桌面应用程序引入浏览器

 2009-08-29 00:00:00 来源:WEB开发网   
核心提示: 最后需要记住的是,当使用 jQuery 或任何 JavaScript 库时,使用 jQuery,第 1 部分: 将桌面应用程序引入浏览器(4),它们之间有可能发生冲突,换句话说,这种方法是很有用的, 编缉推荐阅读以下文章 使用 jQuery,在同时使用两个以上的库时,会有一个以上

最后需要记住的是,当使用 jQuery 或任何 JavaScript 库时,它们之间有可能发生冲突。换句话说,在同时使用两个以上的库时,会有一个以上的库同时使用变量 “$”,这意味着在进行 “$” 调用时,引擎将不知道引用哪个库。这种情况的一个很好的例子就是 CakePHP 库,它包含内置的 prototype.js。在这些页面上使用 jQuery 将导致错误。为了解决这个问题,jQuery 提供了一种方法将 “$” 变量映射到另一个变量,例如:

清单 4. jQuery 解决冲突的办法

   
j$ = jQuery.noConflict(); 
j$("div").addClass("a");

选择

jQuery 的根本在于它在页面上选择和操作某些元素的能力。从某种意义上说,需要围绕这些对象才能构建出有效的 jQuery 库。因此,面对一个普通 HTML 页面上提供的大量选项,您需要一种方法来快速高效地选择您需要在页面上使用的元素,只选择需要的元素(不多也不少)。jQuery 如我们所愿地提供了一些强大的选择方法,帮助我们在页面上寻找和选择对象。jQuery 创建了它自己的选择语法,并且这种语法很容易掌握。

(以下大部分示例所使用的函数将留在下一篇中讨论,不过它们的功能应该是很直观明了的)。

根本上来讲,jQuery 中的选择过程就是一个巨大的过滤过程,页面上的每个元素都经过这个过滤器,它将返回一个匹配的对象,或一个可以遍历的匹配对象的数组。

排在前面的 3 个示例是最常用的。它们通过 HTML 标记、ID 或 CLASS 查找对象。

HTML

要获取一个页面中所有匹配的 HTML 元素的数组,您仅需将 HTML 标记(不带括号)传递到 jQuery 搜索字段。这是查找对象的 “快速但是粗糙” 的方法。如果要将属性附加到通用的 HTML 元素,这种方法是很有用的。

编缉推荐阅读以下文章

  • 使用 jQuery,第 3 部分: 用 jQuery 和 Ajax 构建富 Internet 应用程序
  • 使用 jQuery,第 2 部分: 构建未来的 Web 应用程序

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:使用 jQuery 部分

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接