jQuery之美,第一次...
的确,jQuery将改变,javascript的编程方式!
在未使用jquery框架的时候,代码:
<a id="test" href="http://javascriptcn.com">js中国</a>
<!--逻辑代码-->
<script type="text/javascript">
document.getElementById("test").onclick=function()
{
alert("hello world!");
}
</script>
</body>
处理的逻辑代码必须写在a标记之后,否则将会出现无法找到对象的错误。因此,这样body里就不得不出现n多的<script></script>.....
因而影响了,dom数的完美结构。
有了jquery框架后:
common.js文件
//逻辑实现
$("#test").click(function() {
alert("Hello world!");
});
//实现结束
});
hml文件
<script type="text/javascript" src="common.js"></script>
</head>
<body>
<a id="test" href="http://javascriptcn.com">js中国</a>
</body>
用jQuery不需要在每个a标签之后写onclick事件,所以我们拥有了一个整洁的结构文档(HTML)和一个行为文档(JS),达到了将结构与行为分开的目的,就像我们使用CSS追求的一样。
转载于:https://www.cnblogs.com/wangxiang/articles/1107891.html
jQuery之美,第一次...相关推荐
- jQuery实现radio第一次点击选中第二次点击取消功能(转)
转载自:http://www.jb51.net/article/113730.htm 由于项目的需求,要求radio点击两次后为取消状态,不方便修改为checkbox,可以用正面的方法实现. // j ...
- “jQuery风暴” 推荐及配套代码下载
近一年没有更新博客. 这一年我进行了我的第一次跳槽和转型. 从架构到一名前端开发, 这个转型是纠结的.现在我是百度的一名前端开发工程师. "从零学习jQuery"系列教程收 ...
- jQuery 单选框/复选框美化
对于前端萌新来说,美化表单是个痛苦的事情,通常都是去寻找插件这种逃避的办法,其实这并不是难事.在上篇文章中提到了兄弟元素选择器在表单美化中表现突出,下面的示例源码将体现 基础篇知识的实际应用. 纯CS ...
- JQuery 基础笔记
JQuery 基础笔记 1. jQuery 概述 1.1 jQuery 是什么? 1.2 jQuery 简单应用 1.3 jQuery 功能应用 1.4 jQuery 技术优势 1.5 jQuery ...
- jquery 百度百科
http://baike.baidu.com/view/1020297.htm 百科名片 jquery logo Jquery是继prototype之后又一个优秀的Javascrīpt框架.它是轻量级 ...
- 前端基础之JQuery
一.什么是JQuery [1] jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入其team. [2] jQuery是一种新型的Java ...
- jQuery学习笔记--Helloworld
刚学习jQuery,觉得有的东西确实有必要写下来,加深下记忆,本文纯属给自己写的,希望大家不要见笑 jQuery是什么? jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多j ...
- 第四篇 前端学习之JQuery基础
一 jQuery是什么? jQuery就是一个JavaScript的库. <1> jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多 javascript高手加入 ...
- 前端入门之——jquery day9
转载 https://www.cnblogs.com/yuanchenqi/articles/5663118.html 一 jquery简介 1 jquery是什么 jQuery由美国人John Re ...
最新文章
- 【原创】Chrome最新版(53-55)再次爆出BUG!
- 安装Eclipse ADT插件时遇到的问题
- Android提示版本号更新操作流程
- R语言应用实战-基于R语言的综合评价(层次分析法AHP为例)
- python2.7安装setuptools-36.6.0报ascii' codec can't decode byte 0xce in position 7问题
- leetcode 300. Longest Increasing Subsequence | 300. 最长递增子序列(动态规划)
- 事业单位考试考试【转载】
- 菜鸟学习笔记:Java提升篇9(网络1——网络基础、Java网络编程)
- 用方框图语言表示指令周期及其流程
- mysql 查找入职时间最早_查找入职员工时间排名倒数第三的员工所有信息SQL
- 【pyhton数据预处理】利用pandas模块找出两excel表格差异并进行字段值比较
- 爬虫--爬取人人网案列(一)
- 学数学,读原著,勤思考,效果好
- 全国计算机三级网络技术题,全国计算机三级网络技术大题技巧
- 使用java搭建简单的ligerui环境
- android 6.0开机后自动播放U盘视频
- vue网络应用:天气查询
- 使用 Maven 快速创建 SSM 项目
- 推荐52个堪称神器的学习网站,每天坚持一小时,让你受益一生【上】
- HTML5 行业首款 3D 游戏及 VR DEMO 曝出
热门文章
- envi栅格TIF数据进行分割_栅格数据镶嵌
- java 复杂表达式计算_我的计算器. 用java实现的. 可以支持复杂表达式
- 系统学习深度学习(四十一)--AlphaGo Zero强化学习原理
- linux系统优化步骤,Linux系统优化的步骤有哪些
- 计算机打出音乐小樱,《火影忍者》插曲——小樱主题曲
- 【汇编语言】程序格式
- Commons IO 2.5-IOUtils
- 【420天】跃迁之路——程序员高效学习方法论探索系列(实验阶段177-2018.04.01)...
- 在设计DJANGO用户更改密码时,出现NoReverseMatch at /account/password-change/这种妖精如何办?...
- 自适应网页设计(Responsive Web Design)(转)