自己的总结的一些方法,如果有什么新的好的方法希望能够交流: 1.给定位(导航栏)(底部) nav{ position:fixed; top:0rem; }; footer{ position:fixed; bottom:0rem; };但是这个方法会有弊端,在你给nav设置定位时,内容区域就会顶头出现,就需要给内容区域设置定位设置top...
本人也是在学习过程中,所以文章只作为学习笔记,如果能帮到你,那就更好啦~当然也难免会有错误,请不吝指出~一、准备工作1、本人学习教程:慕课网Scott老师的《Node.js七天搞定微信公众号》 ,但是有点小贵,经济条件允许的话可以支持一下。2、文档:微信开发官方文档,必备。3、微信开发测试号:测试公众号,必备。4、云服务器:本人使用的是阿里云ECS,我是不建议使用ngrok这类的工具,太麻烦了,有个云服务器后一劳永逸!想弄的...
gridyxz = $("#sjjg_table_yxz").DataTable({ "searching" : false, "info" : false, "ajax" : url, "destroy":true, "columns" :[{ "data":null, "sortable" : false, "searchable" : false,},{ "data":"orgno", "sortable" : false, "searchable" : false},{ "data":"orgname", "sortable" : false, "searchable" : false}],"columnDefs": [{ "render": function(data, type, row) { ...
前段时间做了一个简单的页面需要用到fullcalendar,索性到官网上查看了文档,没有什么心得,只剩下这么点代码,以后有新的发现,会添加进来 1 function calender(){ 2 $("#calendar").fullCalendar({ 3 /* weekMode: variable, */ 4 /* columnFormat: { 5 month: dddd, 6 week: dddd M-d, 7 day: dddd M-d 8 ...
js-spark-md5是歪果仁开发的东西,有点多,但是我们只要一个js文件即可,具体类包我存在自己的oschina上,下载地址:js-spark-md5是做什么的? js-spark-md5是号称全宇宙最快的前端类包,可以无需上传文件就快速获取本地文件md5.可能你觉得这没什么,但是,当你做一个文件系统时候,就有这需求,用这个简单的前端类库就能实现你“秒传”的功能!这里我解释下,每个文件的md5值都是唯一的,这也是很多下载网站,会告诉你原文件的...
前面的话 在web存在多种支持JavaScript模块化的工具(如requirejs和r.js),这些工具各有优势和限制。webpack基于从这些系统获得的经验教训,并将模块的概念应用于项目中的任何文件。本文将详细介绍webpack的模块解析 模块 在模块化编程中,开发者将程序分解成离散功能块(discrete chunks of functionality),并称之为模块 每个模块具有比完整程序更小的接触面,使得校验、调试、测试轻而易举。 精心编写的模块提供了可靠的...
转自:<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>保存到Excel</title></head><body> <input type="button" value="保存到Excel" onclick="JavaScript:saveAsExcel(tableId)" /><table id="tableId"> <thead> <tr> <th>序列</th> <th>名字</th> <th>年龄</th> <th>性别</th> </tr> </thead> <tbody> <tr> <td>01</td> <td>张三</td> <td>18</td> <td>女</td> </tr> <tr> <td>02</td> <t...
1.在函数中定义形参但没有传递实参就相当于定义了变量但未赋值,所以下面中的a就是undefined1 function test(a){2 console.log(a)//undefined3 };4 test(); 2.在IIFE中,window作为实参传递进去,避免了执行代码时,每次都到全局中寻找window从而提高了效率,但是为什么形参中还要指定一个undefined呢,上面说过在函数中定义了形参就相当于定义了但不赋值,那在这个立即执行函数中undefinde还是undefined。所以即使在全局中修改...
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><style type="text/css">body { margin: 0;} header { border-bottom: 2px solid #000; height: 40px; line-height: 40px; text-align: center;}.file { margin: 20px; float: left; position: relative; width: 100px; height: 110px; border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0); background: url(img/file.png) no-repeat cen...
做页面需要两个时间输入框一个显示当前时间,一个显示之前的时间,并且需要一个select下拉框控制两个时间输入框之间的差,效果如下图:这里使用的是My97DatePicer,简单方便,引入my97插件,设置input时间框的格式,这里设置的时间最大是当前时间,开始时间框不能比结束时间框的时间大 1 <script src="lib/date/WdatePicker.js?1.1.11"></script> 2 <body> 3 选择时间范围:<select name="selectDate" id="sDate"> 4 ...
假设有这样一种情况,需要在A页面输入一条数据,使用JS变量保存这条数据,同时B页面引用,使用这条变量,由于JS代码有局限性,即无法达成传递数据的效果。那么我们使用cookie来存放 读取数据。cookie是name=value的格式。各个cookie之间一般是以“;”分隔。文本框输入数据: 使用JS设置cookie: 1 window.onload=function(){ 2 var oTxt=document.getElementById(oTxt); 3 oTxt.onin...
起源公司随着开发人员的增多,项目数量的增加,前后端沟通的成本不断加大。原有的项目前后端未分离,作为前端还需要对PHP等后端语言有所了解,这极大增加了前端开发的学习成本,特别是遇到数据库的报错,不明所以,花费大量的时间去解决。因此,根据我们目前的业务需要,我们从一些新的项目中开始尝试进行前后端的分离。目标1)代码分离。前后端代码使用独立的项目目录进行分离,前端开发环境不需要配置PHP或者Java环境,全部改用G...
这篇文章主要介绍了基于代数方程库Algebra.js解二元一次方程功能,结合具体实例形式分析了方程库Algebra.js计算方程的具体使用技巧,需要的朋友可以参考下本文实例讲述了基于代数方程库Algebra.js解二元一次方程功能。分享给大家供大家参考,具体如下:假设二元一次方程如下:x + y = 11 x - y = 5解方程如下:<!DOCTYPE html> <html lang="zh-CN"> <head><meta charset="UTF-8" /><meta http-equiv="X-UA-Compatible" content="IE=e...
如果是下面的 jquery 代码判断一个对象是否存在,是不能用的。if($("#id")){//... }else{//... }因为 $(“#id”) 不管对象是否存在都会返回 object 。正确使用判断对象是否存在应该用:if($("#id").length>0){//... }else{//... }使用 jQuery 对象的属性 length 来判断,如果 > 0 就存在。或者if($("#id")[0]){//... }else{//... }或者直接使用原生的 Javascript 代码来判断:if(document.getElementById("id")){ //...}else{ ...
1.基本选择器 基本选择器是JQuery中最常用的选择器,也是最简单的选择器,它通过元素id、class 和标签名来查找DOM元素。这个非常重要,下面的内容都是以此为基础,逐级提高的。 1).“$(“#id”)”,获取id指定的元素,id是全局唯一的,所以它只有一个成员。 2).“$(“.class”)”,获取class指定的元素,不同的元素可以具有相同的class属性,所以它可能具有多个成员。 3).“$(“element”)”,获取...