最近段时间在阅读Jquery基础教程, 本文主要总结Jquery学习开发环境的建立。

使用的开发工具:Dreamweaver 、Nodpad++;

使用Jquery版本:jquery-1.10.2  http://jquery.com/download/

开发web站点目录:

下面介绍如何引入Jquery源程序及Javascript代码:

在html文件的开头,title标签下面

<title>jquery入门</title>
<!--引入CSS样式-->
<link rel= "stylesheet" href="01.css" type="text/css">
<!--javascript -->
<script src="../jquery-1.10.2.js"/> </script>
<!--用jquery添加给DIV添加css样式 1.1.js-->
<!--用javascript添加给DIV添加css样式 1.2.js-->
<script src="1.2.js"></script>

基础示列代码:

通过使用 $(document).ready() 方法 给div里面的内容添加样式

html-div代码如下:

     <div class="poem"><h3 class="poem-title">YKCOWREBBAJ</h3><div id="fred" class="poem-stanza"> <div>sevot yhtils eht dna ,gillirb sawT'</div><div>;ebaw eht ni elbmig dna eryg diD</div><div>,sevogorob eht erew ysmim llA</div><div>.ebargtuo shtar emom eht dnA</div></div></div>

Jquery代码如下几种写法:

第一种:

<pre name="code" class="javascript"> function addHighlightClass() {$('div.poem-stanza').addClass('highlight');}

$(document).ready(addHighlightClass);

第二种:

 $(document).ready(function() {$('div.poem-stanza').addClass('highlight');});

我们注意到第二种写法更加简洁,在$(document).ready方法中接收一个匿名函数

如果我们使用源生的javascript实现类似功能则要复杂的许多,源生javascript代码如下:

<!--原生JS添加样式-->
window.onload = function() {var divs = document.getElementsByTagName('div');for (var i = 0; i < divs.length; i++) {if (hasClass(divs[i], 'poem-stanza') && !hasClass(divs[i], 'highlight')) {divs[i].className += ' highlight';}}function hasClass( elem, cls ) {var reClass = new RegExp(' ' + cls + ' ');return reClass.test(' ' + elem.className + ' ');}
};

总结:本文主要介绍了Jquery开发环境的建立及通过一个小示列演示比较了通过Jquery实现一个功能通常比Javascript要简洁很多。

下一篇文章主要介绍,选择元素

以上内容及案例摘自Jquery基础教程(第四版)

Jquery基础学习之-入门相关推荐

  1. 零基础学习嵌入式入门以及项目实战开发【手把手教+国内独家+原创】

    零基础学习嵌入式入门以及项目实战开发[手把手教+国内独家+原创] 独家拥有,绝对经典                            创 科 之 龙 嵌入式开发经典系列教程 [第一期] 主讲人: ...

  2. JQuery基础学习

    JQuery基础学习 一.简介 JS框架 框架 使用原生的代码完成某些功能过于繁琐(代码量太大.冗余代码过多) 在开发过程中,大部分程序员会对这些复杂的代码进行封装 封装之后,提高了代码的编程效率 这 ...

  3. 零基础学习python入门书_零基础学习Python不可错过的5本书籍

    原标题:零基础学习Python不可错过的5本书籍 Python作为目前编程开发的主流语言之一,在企业中的应用范围越来越广,广阔的发展前景吸引了很多小伙伴想要入行Python,下面小U就为大家介绍一下零 ...

  4. c语言计算机培训,C语言计算机基础学习||新手入门必看

    本次内容笔者将完全抛弃传统教学的形式,通过自己所学所闻得出来的心得,用通俗易懂的语言结合生活,来让大家更好的认识计算机编程,更好的入门计算机基础. 笔者也想用自己的论述告诉大家,专业知识有时会比较枯燥 ...

  5. jquery基础学习记录

    入口函数 再昨天过了一遍JavaScript之后,我觉得有必要了解一下,jQuery的使用,我主要看的是菜鸟教程,也比较简单易懂,先暂时有个印象了解一下吧,后面需要用到也方便查,在实践中去深入学习. ...

  6. jQuery基础学习【博学谷学习记录】超强总结,用心分享

    jQuery 介绍 JavaScript 库即 library,是一个封装好的特定的集合(方法和函数)常见的JavaScript 库:jQuery.Prototype.YUI.Dojo.Ext JS. ...

  7. 【总结整理】JQuery基础学习---DOM篇

    前言: 先介绍下需要用到的浏览器提供的一些原生的方法(这里不处理低版本的IE兼容问题) 创建流程比较简单,大体如下: 创建节点(常见的:元素.属性和文本) 添加节点的一些属性 加入到文档中 流程中涉及 ...

  8. jQuery基础学习笔记(上)

    1.简介及语法 认识jQuery 1.jQuery:     jQuery库可以通过一行简单的标记被添加到网页中. 2.什么事jQuery:     jQuery是一个JavaScript函数库. 3 ...

  9. JQuery基础教程:入门

    JQuery能做什么 JQuery在线手册 1.取得文档中的元素 如果不使用JavaScript库,遍历DOM(Document Object Model,文档对象模型)树,以及查找HTML文档结构中 ...

最新文章

  1. R语言pretty函数生成等间距的数值向量实战
  2. 【教程】1、加载静态内容
  3. VTK:Utilities之Scalars
  4. 责任心,内因还是外因?
  5. ajax html页面传值乱码,jQuery Ajax传值到Servlet出现乱码问题的解决方法
  6. 【几个关于CSS的网站】
  7. linux中搭建git私有服务器
  8. PyCharm创造起名自动生成起名·创造者·日期·时间模板
  9. 如何通过WebEx Meeting进行远程IT协作?
  10. tl494cn逆变器电路图_基于TL494CN的车载逆变器电路设计
  11. 如何c语言看字节大小,如何计算C语言结构占用的字节数
  12. MitraStar DSL-2401HN-T1C-GV硬件与启动信息
  13. 异度之刃2 任务打杂店的帮手去哪获取纯洁石
  14. 什么是嵌入式系统?嵌入式系统应该如何学习?
  15. Webstorm 分屏操作
  16. 论文笔记之:Playing for Data: Ground Truth from Computer Games
  17. GraphQL 浅谈,从理解 Graph 开始
  18. 1000桶水,其中一桶有毒,猪喝毒水后会在15分钟内死去,想用一个小时找到这桶毒水,至少需要几头猪?具体该如何实现方法讲解
  19. 使用VB写一个简单的添加系统环境变量的软件以及实现一键格式化U盘
  20. liunx下关于图片、视频截图的处理

热门文章

  1. jmeter-while控制器使用总结
  2. Blos查看计算机硬盘,怎么检查硬盘是否被电脑识别 进bios判断硬盘是否运行方法...
  3. hadoop Permission denied (publickey,password,keyboard-interactive).
  4. linux 环境变量 哪个文件,Linux环境变量配置文件
  5. java getiotype_坑爹微信之读取PKCS12流时出现的java.io.IOException: DerInputStream.getLength...
  6. linux中exp命令详解_exp/imp命令的介绍和使用
  7. 电脑屏幕亮度怎么调?四种自由调节亮度方式
  8. xilinx debug
  9. 成都中科院计算机研究所招聘,2017年中科院成都计算机应用研究所考研复试分数线以及复试通知...
  10. 音频格式wav与mp3和wma的区别与音质