Jquery基础学习之-入门
最近段时间在阅读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基础学习之-入门相关推荐
- 零基础学习嵌入式入门以及项目实战开发【手把手教+国内独家+原创】
零基础学习嵌入式入门以及项目实战开发[手把手教+国内独家+原创] 独家拥有,绝对经典 创 科 之 龙 嵌入式开发经典系列教程 [第一期] 主讲人: ...
- JQuery基础学习
JQuery基础学习 一.简介 JS框架 框架 使用原生的代码完成某些功能过于繁琐(代码量太大.冗余代码过多) 在开发过程中,大部分程序员会对这些复杂的代码进行封装 封装之后,提高了代码的编程效率 这 ...
- 零基础学习python入门书_零基础学习Python不可错过的5本书籍
原标题:零基础学习Python不可错过的5本书籍 Python作为目前编程开发的主流语言之一,在企业中的应用范围越来越广,广阔的发展前景吸引了很多小伙伴想要入行Python,下面小U就为大家介绍一下零 ...
- c语言计算机培训,C语言计算机基础学习||新手入门必看
本次内容笔者将完全抛弃传统教学的形式,通过自己所学所闻得出来的心得,用通俗易懂的语言结合生活,来让大家更好的认识计算机编程,更好的入门计算机基础. 笔者也想用自己的论述告诉大家,专业知识有时会比较枯燥 ...
- jquery基础学习记录
入口函数 再昨天过了一遍JavaScript之后,我觉得有必要了解一下,jQuery的使用,我主要看的是菜鸟教程,也比较简单易懂,先暂时有个印象了解一下吧,后面需要用到也方便查,在实践中去深入学习. ...
- jQuery基础学习【博学谷学习记录】超强总结,用心分享
jQuery 介绍 JavaScript 库即 library,是一个封装好的特定的集合(方法和函数)常见的JavaScript 库:jQuery.Prototype.YUI.Dojo.Ext JS. ...
- 【总结整理】JQuery基础学习---DOM篇
前言: 先介绍下需要用到的浏览器提供的一些原生的方法(这里不处理低版本的IE兼容问题) 创建流程比较简单,大体如下: 创建节点(常见的:元素.属性和文本) 添加节点的一些属性 加入到文档中 流程中涉及 ...
- jQuery基础学习笔记(上)
1.简介及语法 认识jQuery 1.jQuery: jQuery库可以通过一行简单的标记被添加到网页中. 2.什么事jQuery: jQuery是一个JavaScript函数库. 3 ...
- JQuery基础教程:入门
JQuery能做什么 JQuery在线手册 1.取得文档中的元素 如果不使用JavaScript库,遍历DOM(Document Object Model,文档对象模型)树,以及查找HTML文档结构中 ...
最新文章
- R语言pretty函数生成等间距的数值向量实战
- 【教程】1、加载静态内容
- VTK:Utilities之Scalars
- 责任心,内因还是外因?
- ajax html页面传值乱码,jQuery Ajax传值到Servlet出现乱码问题的解决方法
- 【几个关于CSS的网站】
- linux中搭建git私有服务器
- PyCharm创造起名自动生成起名·创造者·日期·时间模板
- 如何通过WebEx Meeting进行远程IT协作?
- tl494cn逆变器电路图_基于TL494CN的车载逆变器电路设计
- 如何c语言看字节大小,如何计算C语言结构占用的字节数
- MitraStar DSL-2401HN-T1C-GV硬件与启动信息
- 异度之刃2 任务打杂店的帮手去哪获取纯洁石
- 什么是嵌入式系统?嵌入式系统应该如何学习?
- Webstorm 分屏操作
- 论文笔记之:Playing for Data: Ground Truth from Computer Games
- GraphQL 浅谈,从理解 Graph 开始
- 1000桶水,其中一桶有毒,猪喝毒水后会在15分钟内死去,想用一个小时找到这桶毒水,至少需要几头猪?具体该如何实现方法讲解
- 使用VB写一个简单的添加系统环境变量的软件以及实现一键格式化U盘
- liunx下关于图片、视频截图的处理
热门文章
- jmeter-while控制器使用总结
- Blos查看计算机硬盘,怎么检查硬盘是否被电脑识别 进bios判断硬盘是否运行方法...
- hadoop Permission denied (publickey,password,keyboard-interactive).
- linux 环境变量 哪个文件,Linux环境变量配置文件
- java getiotype_坑爹微信之读取PKCS12流时出现的java.io.IOException: DerInputStream.getLength...
- linux中exp命令详解_exp/imp命令的介绍和使用
- 电脑屏幕亮度怎么调?四种自由调节亮度方式
- xilinx debug
- 成都中科院计算机研究所招聘,2017年中科院成都计算机应用研究所考研复试分数线以及复试通知...
- 音频格式wav与mp3和wma的区别与音质