`

JQuery技术总结(技术篇)

阅读更多

 JQuery技术总结(初级技术篇)

 

技术方面

$(document).ready(function(){

                 // 程序段

  })

 

  该段代码类似于传统的 JavaScript 代码

  window.onload=function(){

                 // 程序段

  }

 

  虽然上述两段代码在功能上可以互换,但它们之间又有许多区别

执行时间不同$(document).ready 在页面框架下载完毕后就执行 window.onload 必须在页面全部加载完毕(包含图片下载)后才能执行。很明显,前者的执行效率高于后者。

执行数量不同 $(document).ready 可以重复写多个,并且每次执行结果不同 window.onload 尽管可以执行多个,但仅输出最后一个执行结果,无法完成多个结果的输出。

$(document).ready(function(){}) 可以简写成 $(function(){})

 

jQuery 程序的代码风格

  1 $”美元符的使用

  jQuery 程序中,使用最多的莫过于“$”美元符了,无论是页面元素的选择、功能函数的前缀,都必须使用该符号,可以说它是 jQuery 程序的标志。

  2. 事件操作链接式书写

  在编写页面某元素事件时,jQuery 程序可以使用链接式的方式编写该元素的所有事件。

 

 jQuery 访问 DOM 对象

   1. 什么是 DOM 对象

   DOMDocument Object Model文本对象模型的每一个页面都是一个 DOM 对象,通过传统的 JavaScript 方法访问页面中的元素,就是访问 DOM 对象。

 

什么是 jQuery 对象

   jQuery 库中,通过本身自带的方法获取页面元素的对象,我们称之为 jQuery 对象;为了同样实现在 ID "divOut" 的标记中显示 ID "divTmp" 的标记内容,采用 jQuery 访问页面元素的方法,其实现的代码如下

   var tDiv=$("#divTmp"); // 获取 jQuery 对象

   var oDiv=$("#divOut"); // 获取 jQuery 对象

   var cDiv=tDiv.html(); // 获取 jQuery 对象中的内容

   oDiv.html(cDiv); // 设置 jQuery 对象中的内容

 

分享到:
评论

相关推荐

    jQuery全面技术网页

    本篇文章将深入探讨jQuery的核心概念、主要功能以及如何在实际项目中运用。 一、jQuery核心概念 1. 快速选择器:jQuery通过$.fn.find()、$.fn.children()等方法提供了强大的DOM元素选择功能,使得开发者可以方便地...

    jQuery技术三合一教程(电子书 + 理论总结+常用效果源码实践)

    理论篇:对选择器、事件、常用函数方法、外观效果、查找筛选、文档处理、Ajax处理的基础知识,以及《锋利的JQUERY》读书笔记精华完整版。 实践篇:Tab菜单栏源码、手风琴菜单源码、圆角效果源码、网页弹出对话框...

    从零开始学jquery

    ### (一) 开天辟地入门篇 在入门阶段,首先需要了解jQuery的基本概念。jQuery的核心在于它的选择器和链式操作,这些使得对DOM元素的操作变得简单直观。"Hello World jQuery"示例通常是从一个简单的页面引入jQuery的...

    jquery-1.11.0+jquery-UI-1.10.4

    本篇将深入探讨jQuery 1.11.0与jQuery UI 1.10.4这两个版本的功能、特性以及它们在实际项目中的应用。 首先,jQuery 1.11.0是jQuery库的一个稳定版本,它在1.10.x的基础上进行了优化和修复,确保了更好的浏览器兼容...

    jQuery学习资料总结

    ### jQuery学习资料总结 在本篇文章中,我们将深入探讨jQuery的核心功能与用法,并通过具体的示例来加深理解。jQuery是一款流行的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等操作。下面,让...

    jquery问题记录总结

    这篇文档主要总结了在使用jQuery及其相关插件时遇到的问题及解决方案,主要包括以下几个方面: 1. **My97DatePicker日历插件**: My97DatePicker是一个国内常用的日期选择插件,因其简单易用而被推荐。在使用中,...

    jQuery-1.8.3(&2.1.4).min.js&jquery;.fileupload&jquery;.iframe-transport

    本篇将深入探讨jQuery的核心库以及两个重要的插件——jQuery File Upload和jQuery Iframe Transport。 首先,jQuery的核心库jQuery-1.8.3.min.js和jQuery-2.1.4.min.js是其发展过程中的两个稳定版本。1.8.3属于1.x...

    jquery1.4.2.js和jquery.cookie.js

    本篇将深入探讨jQuery 1.4.2版本及其与jQuery Cookie插件的使用,帮助开发者更好地理解和应用这两个关键组件。 一、jQuery 1.4.2简介 jQuery 1.4.2是jQuery库的一个早期版本,发布于2010年,尽管现在有更新的版本...

    jquery攻略

    通过陈宁老师的《jQuery学习宝典》,读者不仅能够系统地掌握jQuery的基础知识和高级技巧,还能通过实际案例加深对技术的理解和应用能力。无论你是刚接触前端开发的新手,还是希望进一步提升技能的中级开发者,本书都...

    jQuery学习心得总结(必看篇).docx

    ### jQuery学习心得总结 #### 一、jQuery简介与特点 jQuery 是一款优秀的 JavaScript 库,它的出现极大地简化了 HTML 文档遍历、事件处理、动画以及 Ajax 交互等操作。自2006年发布以来,jQuery 已经成为了前端...

    j2ee23:jquery:使用jquery技术实现奇数行偶数行换色

    在本文中,我们将深入探讨如何使用jQuery技术来实现表格中奇数行和偶数行的换色效果。jQuery是一款强大的JavaScript库,它简化了DOM操作、事件处理以及动画制作等任务,使得网页开发更为便捷。在J2EE环境中,jQuery...

    jquery-migrate-3.0.1.js jar包

    总结来说,jQuery Migrate 3.0.1.js是开发者升级jQuery版本时的一把得力工具,它降低了迁移过程中的风险,同时也提供了明确的指导,帮助开发者逐步摆脱对旧API的依赖,更好地拥抱jQuery的新特性。在实际使用中,应...

    jquery三种版本.zip

    本篇文章将深入探讨jQuery的三种主要版本:1.x,2.x和3.x,以及它们之间的差异与适用场景。 一、jQuery 1.x系列 jQuery 1.x系列是最经典且被广泛使用的版本,包括1.8.3、1.4.2等次级版本。这个系列的主要特点是...

    jquery 跨iframe拖拽

    本篇文章将详细探讨"jquery 跨iframe拖拽"这一主题,该技术允许用户在不同的IFrame之间进行元素的拖放操作,这对于构建多窗口、多面板的Web应用尤其有用。 首先,我们要理解IFrame(内联框架)的概念。IFrame是一种...

    jquery 精品教程 -- Learning JQuery

    《Learning JQuery》是一本针对初学者和进阶用户设计的教程书籍,旨在通过简单易懂的JavaScript技术帮助读者掌握更好的交互设计和网页开发技能。本书由Jonathan Chaffer和Karl Swedberg共同撰写,并于2007年由Packt ...

    jquery.media在线预览pdf文件

    本篇文章将深入探讨如何利用jQuery和相关插件,特别是jQuery.media,来实现PDF文件的在线预览。 标题"jquery.media在线预览pdf文件"暗示我们将使用jQuery.media这个插件来处理PDF预览。jQuery.media是一个多功能的...

    jQuery制作图片标注提示信息插件

    要实现这一功能,我们需要掌握以下jQuery技术: 1. **选择器**: jQuery提供了丰富的选择器,如ID选择器(#id),类选择器(.class)等,用于选取页面中的元素。在这个插件中,我们需要选择图片元素来添加标注功能。 2....

    常用jquery ajax方法总结

    在本篇文章中,我们将深入探讨 jQuery 中的 AJAX 方法及其相关操作。 AJAX (Asynchronous JavaScript and XML) 是一种创建动态网页的技术,允许在不重新加载整个页面的情况下更新部分网页内容。jQuery 提供了一个...

    jquery endlessEndless Scroll.rar jquery endlessEndless Scroll.rar

    本篇文章将深入探讨jQuery实现Endless Scroll的原理和方法。 一、jQuery Endless Scroll的基本概念 jQuery Endless Scroll是利用JavaScript库jQuery实现的一种动态加载页面内容的技术。当用户滚动到页面底部时,...

Global site tag (gtag.js) - Google Analytics