大坡3D软件开发

自主操作系统和CPU--用软件来改变世界

python web py入门(63)- jQuery - 判断浏览器窗口是否发生改变

在前面学习了文本框里内容改变的事件,现在来学习当浏览器窗口发生改变时的事件。当你在页面上进行布局时,常常会遇到浏览器的窗口大小会改变,那么怎么样监听到这个事件呢?其实可以通过$(window).resize()来实现。定义和用法当调整浏览器窗口大小时,发生 resize 事件。resize() 方...

2018-04-27 17:13:50

阅读数 495

评论数 0

python web py入门(62)- jQuery - 判断文本框输入内容是否发生改变

在前面学习文本框输入时,按键按下和弹起的事件响应,现在来学习当文本框的内容发生了改变时触发的事件。定义和用法当元素的值改变时发生 change 事件(仅适用于表单字段)。change() 方法触发 change 事件,或规定当发生 change 事件时运行的函数。注意:当用于 select 元素时...

2018-04-27 16:43:27

阅读数 677

评论数 0

python web py入门(61)- jQuery - 使用keyup()和keydown()函数

在前面已经学会了使用jQuery和RequireJS来分模板开发JS的代码,接着下来继续学习jQuery一些常用的方法。比如你想当用户在输入时,进行一些变化,特别感应用户的按键输入。假如有这样的一个需求,当用户按下键时,输入框变改变背景的颜色为绿色,当用户不输入时改变背景为红色,可以使用按键响应函...

2018-04-27 15:30:50

阅读数 551

评论数 0

python web py入门(60)- jQuery - RequireJS库模块之间调用

在前面学习了RequireJS库模块的定义,这次要来学习模块之间进行相互调用了。比如再添加一个模块叫做common.js, 放在跟register1.js一样的目录下面。common.js的代码如下:define(['jquery'], function($){ return { //...

2018-04-24 17:40:47

阅读数 370

评论数 0

从“芯”出发

4月17日, 中兴通讯发布声明,称已获悉美国商务部对公司激活拒绝令。战争已经来临,这场技术战来得这么急,这么快,这么狠,这么准!其实,早在2016年3月6日据新华社报道,美国政府声称,中兴通讯及其三家关联公司违反了美相关出口禁令,被列入出口限制名单,限制美国供应商向中兴通讯出口包括芯片在内的美国产...

2018-04-23 10:45:03

阅读数 319

评论数 0

python web py入门(59)- jQuery - RequireJS库定义模块

在前面学习RequireJS库基本功能,现在来学习使用它定义一个模块,这个模块有依赖别的模块,并且作为参数传递过来使用。先来看看这个工程的目录结构如下:myweb20.html--static\js--static\js--main.js--static\js--app--jquery-3.3.1...

2018-04-20 18:21:54

阅读数 296

评论数 0

python web py入门(58)- jQuery - RequireJS库

在前面已经学习过多个JS模块,这样方便管理代码,维护代码,但时这样分开时,必须要考虑加载不同文件之间的顺序,这是比较头痛的问题,有没有好的方法解决呢?这时,就要使用RequireJS库了,它是一个JS文件和模块加载器,它是一个在浏览器优化的模块加载器,主要改善了加载的速度和改善你维护的代码质量。它...

2018-04-20 11:48:04

阅读数 356

评论数 0

javascript的V8引擎的初步使用

这段时间在使用javascript,常常地想javascript是怎么样运行呢?又是怎么样从JS代码转换为机器码呢?在深入了解JS运行机制之前,先来运行一下V8引擎也是入门的前奏。由于不能访问chrome浏览器开源网站,因此使用nodejs的代码,Node.js可以看作是javascritp的运行...

2018-04-17 15:33:07

阅读数 820

评论数 0

python web py入门(57)- jQuery - 多个JS代码的文件

在前面学习了HTML与JS代码分离的功能,但是会随着项目功能的增加,或者随着时间的增加,维护了代码,新增加的代码不想影响旧的代码,必然会增加更多的JS代码文件。这样多个JS文件是怎么样调用的顺序呢?能不能随便地放置位置呢?依赖的关系是否很复杂?当很多模块代码时,加载页面速度是否会变慢?问题还是很多...

2018-04-15 19:19:56

阅读数 540

评论数 0

python web py入门(56)- jQuery - HTML与JS代码分离

前面学习了检验EMAIL合法性的功能,但是会发现HTML代码已经越来越长了,这时看起来,就不是以前那么好理解了,怎么办呢?人对复杂事物有一个很好的工具,就是分解,把复杂的事物分成简单的事物,这样理解起来就容易多了。同理,对于嵌入JS代码到HTML代码已经很长了,最好的方式是把它从HTML分离出来,...

2018-04-15 18:01:34

阅读数 503

评论数 0

python web py入门(55)- jQuery - 实现EMAIL地址输入检查

在前面学习了焦点失去事件,学习了输入内容获取,学习了输出内容到页面等等,把前面所有学习过的内容,综合到一起就可以实现EMAIL地址检查了。先来看代码如下:<html> <head> &amp...

2018-04-15 13:38:54

阅读数 344

评论数 0

python web py入门(54)- jQuery - 失去焦点事件

前面学习了获取输入文本框的内容,并且实现在弹出窗口里提示显示出来。接着下来需要对内容进行检查,又学习了使用对象的方式来构造通用的对象。这些内容都准备好了,接着要怎么样做呢?其实可以这样思考,有了内容,有了检验的方法,就剩下什么时候运行,以及运行的动机了。这个时刻非常重要,如果运行过早,内容还没有输...

2018-04-15 11:57:23

阅读数 422

评论数 0

python web py入门(53)- javascript - 对象

在前面学习了怎么样在页面里输出内容,后面需要检查邮箱是否正确,这个功能如果放到一个函数定义,那么需要返回一个结果,而返回结果又是一个对象,那么就得来学习js的对象。js的对象定义如下:JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对...

2018-04-14 19:57:07

阅读数 258

评论数 0

python web py入门(52)- jQuery - $("").html()实现在页面提示信息

在前面学习了获取兄弟级的元素,就是为了方便定位输出位置,这个可以与平面上画图的xy坐标一样。有了位置之后,怎么样输出内容呢?这需要使用jQuery的$("").html()函数。这个函数的作用如下:定义和用法html() 方法返回或设置被选元素的内容 (inne...

2018-04-14 19:07:24

阅读数 432

评论数 0

python web py入门(51)- jQuery - $("").next()获取同级的下一个元素

在前面学习输入内容进行检查,主要采用正则表达式来判断。如果发现出错了,就采用弹出窗口的方式来提示,这样比较暴力点,有没有温柔一点的方式呢?比如在页面里面提示,不需要用户去点击关闭,这样减少用户操作的次数,提高效率。如果真有出错,弹出100个窗口,那会害死人的。既然想到在页面提示,那么怎么样确定在哪...

2018-04-14 18:01:21

阅读数 802

评论数 0

python web py入门(50)- jQuery - 输入内容的检查

在前面学习了从网页上获取输入内容,它是通过jQuery的id选择器来实现的。一般情况之下,获取输入就是为了进行检查数据输入的正确性,那么怎么样判断数据的正确性,就跟你的业务逻辑有关了。比如qq的号码,全是数字;邮箱地址有一个@字符。下面就来学习怎么样检查一个合法的EMAIL地址,在这个例子里使用J...

2018-04-14 11:50:59

阅读数 229

评论数 0

boost path类的基本使用

对文件的操作,是常有的事情,因而常常使用boost的Filesystem库,它的文档在下面连接:https://www.boost.org/doc/libs/1_66_0/libs/filesystem/doc/index.htm但是直接看它有时比较麻烦,不能一次性地看到所有函数的使用,可以简单地...

2018-04-12 17:30:29

阅读数 587

评论数 0

python web py入门(49)- jQuery - 通过id获取输入的内容

前面已经学习过jQuery通过id来选择相应的HTML内容,现在就来使用它来获取用户的输入内容,以便实现交互式的处理。比如你在网站上注册一个用户名时,就需要在页面输入email地址,但是人总是会输错的,比如少输入@字符,如果不在页面上检查,放到服务器那里检查,这个过程会比较漫长,同时时间也慢,导致...

2018-04-11 18:38:18

阅读数 652

评论数 0

python web py入门(48)- jQuery - #id 选择器

在前面学习了使用元素选择器,比如使用<p>段落元素。接着下来学习#id 选择器,为什么要学习id选择器呢?问得好,因为元素是按类型来区分的,如果是同一类型,可以使用元素,如果想从HTML页面内容里找一个唯一的元素怎么办呢?按HTML的规范,每一个HTML...

2018-04-11 17:05:52

阅读数 287

评论数 0

python web py入门(47)- jQuery - 元素选择器

前面学习了jQuery在代码的几种写法,也知道在什么位置写代码,以及在DOM时加载运行一次。jQuery叫这个名称,当你看到时,也起会感觉到很奇怪,为什么会选择Query这个单词呢?我们来看一下,这个单词的意思是:Query,是查询的意思,为了在数据库中寻找某一特定文件、网站、记录或一系列记录,由...

2018-04-11 15:35:22

阅读数 266

评论数 0

提示
确定要删除当前文章?
取消 删除