: new Date() return Math.round(date.getTime() / 1000) }, timeToStr: function(time, fmt) { // 10位时间戳转时间...const changeCase = function(str, type) { // 字符串大小写转换 type: 1:首字母大写 2:首页母小写 3:大小写转换 4:全部大写 5:全部小写 type...const numberToChinese = function(num) { // 将阿拉伯数字翻译成中文的大写数字 let AA = new Array('零', '一', '二', '三',...dom.selectionEnd = startPos + val.length } else { dom.value += val dom.focus() } } 26、图片地址转...window.innerHeight,监听这个值变化 [downCb 当软键盘弹起后,缩回的回调,upCb 当软键盘弹起的回调] var clientHeight = window.innerHeight
如果需要传递列表,也应该把列表封装成字典的一个键值对。在模板语言中访问列表或者元组中的元素时可以使用变量名.数字来访问列表中的元素,访问字典中的元素可以使用变量名.键名来访问。...{{ }} 四、for标签 当传递的数据是一个集合的时候,需要通过循环读取每一行记录。...我们在views中传递一个集合给模板文件,html页面中使用模板语言的for标签依次将数据显示出来。...在基本使用时,需要引用jquery.dataTables.css,脚本文件先引用jquery.js再引用jquery.dataTables.js,注意先后顺序。 转大写 {{value|randoom}} # 序列中随机取值 {{some_list|slice:":2"}} # 切片 {{value|striptags}} #
2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是 jquery对象。...").width(); //返回id为msg的元素的宽度 $("#msg").width("300"); //将id为msg的元素的宽度设为300 $("input").val("); ...当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。 //当鼠标放在表格的某行上时将class置为over,离开时置为out。...与$(fn)等价 (3)toggle(evenFn,oddFn): 每次点击时切换要调用的函数。如果点击了一个匹配的元素, 则触发指定的第一个函数,当再次点击同一元素时,则触发指定的第二个函数。...2、jQuery对象转DOM对象 由于jQuery对象本身是一个集合。所以如果jQuery对象要转换为Dom对象则必须取出其中的某一项,一般可通过索引取出。
jQuery(selector).action(); selector选择器 比 HTML 5 Selector 和 CSS 3 Selector 更强大 action方法 将许多 JavaScript...Element 显示时 :hidden //当 Element 隐藏时 :header //选择属于 header...JS一样将属性名称改为大小写 width&height $(element).width(); //content $(element).innerWidth();...$(document.querySelector('h1')); //dom对象转jquery对象 $('h1')[0]; or $('h1').get(0);...//jquery对象转dom对象 $('a'); //现在chrome好像也可以使用$()选取元素了 DOM-Insertion
获取及修改样式 多样式的修改语法与json的使用相同,其复合属性可使用"-"链接也可以首字母大写链接 使用JS中提供的函数或属性,同样的JS中的属性或函数只能由JS对象进行调用 3.1 jQuery对象转js对象 jQuery中提供了get(index)函数用于对象的转换,同时可以使用数组下标的形式进行转换...//获取元素使用jquery var $btn = $('button'); //将jQuery对象转换为js对象 //var btn = $btn[0]; //利用数组本身的特性(下标) var btn...= $btn.get(0); //jQuery本身提供的一种转换函数 btn.onclick = function(){ //将js对象转换为jQuery对象 this是js对象 $(js对象...$('input').focus(function(){ $(this).css('background-color','pink') }) //失去焦点事件,当输入框失去焦点时将背景变为白色
DOM 对象与 jQuery 对象之间的转换 8.1 DOM 对象转换 jQuery 对象 使用(DOM对象)方式,可以DOM对象转换为jQuery对象,转换为jQuery对象才可以使用jQuery中的提供的方法...重点:可以将普通数组对象、dom对象转换为 jQuery对象来使用 each()的语法二进行遍历。 但是 json对象不可以转变为 jQuery对象,只能使用语法一遍历,不可以使用语法二。...); success : 一个function函数,代表请求成功时,从服务端返回了数据,执行的seccess指定函数 相当于之前使用 XMLHttpRequest对象,当readyState==4...(GET 或 POST 等),默认是 GET, get,post 不用区分大小写。...success : 一个function函数,代表请求成功时,从服务端返回了数据,执行的seccess指定函数 相当于之前使用 XMLHttpRequest对象,当readyState==4 &&
-->verify1.js 5、不使用jquery框架,直接使用ajax的异步对象XMLHttpRequest对象去实现ajax应用 步骤: A:创建XMLHttpRequest对象 B:注册回调函数...jquery的ajax方法实现文本数据的返回 verify.js---->verifyJquery.js $.ajax({ //type:"get", //url:"ajaxServer?...,修改过的值写入td,input消失, 重新单击时,又可以进入编辑状态 完善点2:文本框内容高亮显示 jQuery(function() { //绑定事件方法 //$("td").click(tdclick...:使用js的css方法 G:增加键盘事件:jqueryAuto.js---》jqueryAuto1.js //定义一个当前高亮显示的节点的索引号 var highlightindex = -1; jQuery...text() text(val) //匹配所有的元素 val() val(val) //匹配第一个元素 jquery中的相当于js中的onload方法 //jQuery(function() $(document
本文将介绍如何使用jQuery实现下拉框搜索模糊查询功能。...optionText = $(this).text().toLowerCase(); // 获取下拉框选项的文本并转换为小写 if(optionText.indexOf...optionText = $(this).text().toLowerCase(); // 获取下拉框选项的文本并转换为小写 if(optionText.indexOf...使用示例下面是一个简单的jQuery代码示例,实现了点击按钮时改变文本颜色的功能:htmlCopy code在这个示例中,当点击按钮时,文本会变成红色。
当指定一个CSS元素的宽度和高度属性时,只需设置内容区域的宽度和高度。...注:部分无视和完全无视的区别?使用float脱离文档流时,其他盒子会无视这个元素,但其他盒子内的文本依然会为这个元素让出位置,环绕在周围。...4、fixed:对象脱离正常文档流,使用top、right、bottom、left等属性以窗口为参考点进行定位,当出现滚动条时,对象不会随着滚动。...(建议每行结束加上“;”) 2、单行注释(“//”)和多行注释(“/**/”) 命名规范 1 Camel 标记法 2 首字母是小写的,接下来的字母都以大写字符开头。...返回的通常为null 12 Undefined类型:当声明的变量未初始化时,该变量的默认值为 undefined;当函数无明确返回值时,返回的也是 undefined ?
jQuery有一个很好用的delegate(事件委派)功能,可以给当前以及将来(动态添加)的元素绑定一个事件处理函数。...比如下面的例子,动态添加一个输入文本框后,我想让所有文本框(不管是不是动态添加的)在获取焦点时,自动转大写。 jquery-1.6.js"> css"> *{padding:0;margin:0;list-style:none;margin:5px}...add input 接下来,我还想加点小功能,在获取焦点时,...还要让文本框自动全选。
value属性的值 jQuery和javaScript的区别 1.注意事项: 使用jQuery的方式获取的对象称为jQuery对象; jQuery对象本质上是js对象数组; 使用dom的方式获取的对象称为...dom(js)对象; 两者的方法和属性不能混用; 使用jQuery的方法和属性时,必须保证对象是jquery对象; 2.js对象和jquery对象之间的转换: js对象 → jquery对象 $...| :disabled 不可用的 | :checked 选中的 | : selected 选中的 | 四:jQuery的DOM操作 1.操作HTML代码/文本/值: val() :对value属性的操作...,没有就是添加 css样式: 设置css样式:jq对象.css("属性","值"); | jq对象.css({"属性":“值”,“属性1”:“值1”}) 获取元素的宽和高:jq对象.width()...element:要校验的dom对象 params:校验器的值 name:校验器的名称,唯一 function:校验规则 message:当不满足校验规则时的提示信息 格式: // 自定义校验器
而通过jQuery获取的对象是jQuery包装集对象,简称jQuery对象,只有jQuery对象才能使用jQuery提供的方法。...Dom操作 jQuery也提供了对HTML节点的操作,而且在原生的基础上进行了优化,使用起来更加方便。...内容") 设置元素的文本内容,不包含html标签 val() 获取元素的value值(表单元素) val("值") 设定元素的value值(表单元素) 表单元素:文本框text、密码框password...console.log(data); // 将字符串转成json对象,如果设置预期返回数据类型此处不用转 // var obj = JSON.parse...简单的GET请求功能以取代复杂的$.ajax,请求成功时可调用回调函数。
元素转换: display: block 将元素转换为块级元素 display: inline 将元素转换为行级元素...为文本框指定一个可用的选项列表,当用户在文本框中输入信息时,会根据输入的字符,自动显示下拉列表提示,供用户从中选择 pattern 用于验证表单输入的内容 novalidate 当提交表单的时候不会其进行验证...设置背景的大小 text-overflow 设置当文本溢出元素框时处理方式,属性值,clip/ellipsis word-wrap 规定单词换行方式,属性值,normal/break-word...,从0开始,没有返回-1 lastIndexOf()倒序查找 charAt(index) 指定索引的字符 toLowerCase() 转小写 toUpperCase() 转大写 正则表达式: RegExp...: xml是区分大小写,所有标记必须成对出现 html时不区分大小写的,不是所有的 标签都是成对的 jquery load()从服务器加载数据,返回数据 $(selector).load(url, data
即 $(document) 或 $(this) 使用这种方法可以完成对节点的操作 第三种 传递字符串文本给$()方法,jQuery将会根据传入的文本创建好HTML元素,然后将其封装为jQuery对象返回...ps 在这种情况下,不能使用纯文本,因为jQuery会将纯文本当成选择器解析。...此时当文档加载完毕并且DOM可操作时,传入的函数将会被调用。...即 jQuery( () => {} ) 上方当文档加载完毕的时候将会执行一个匿名函数 一些术语 函数 jQuery函数可以创建jQuery对象,用来注册DOM就绪时需要调用的处理程序。...').val('设置域'); // 给文本域进行设置 $('input:checkbox').val(['opt1', 'opt2']); // 选中带有这些值的框 $('input:text').val
(根据元素的css类选择) $("*")选择页面所有元素(选择所有元素) $("#divId, element, .class")(可以将几个选择器用","分隔开然后再拼成一个选择器字符串.会同时选中这几个选择器匹配的内容...$("input[id][name$='...']")复合属性选择器,需要同时满足多个条件时使用 [id][name$='...']...在使用JQUERY时,当 DOM(文档对象模型) 已经加载完成时,就会发生 ready 事件。..., password, http://ejohn.org/ jQuery.map(arr|obj,callback) //将一个数组转换为另一个数组 将原数组中每个元素加 4 转换为一个新数组...(包括文本节点)用一个HTML结构包裹起来,举例如上,将全部字符加粗;
parseFloat( val ) && jQuery.css( elem, "display", false, styles ) === "inline" ) { val = elem[...jQuery.contains( elem.ownerDocument, elem ) ) { //使用jQuery.style方法来获取目标元素的属性值 ret = jQuery.style...// 兼容性,IE下返回的zIndex的值是数字, // 而使用jQuery获取的属性都是返回字符串 // Support: IE <=9 - 11 only //...box-sizing的值是border-box还是content-box,上面的方法获取的width值都是55px,这是不符合 CSS3 盒子模型的,所以 jQuery 拿到该值后,还会继续处理。...⑤ boxModelAdjustment 因为这里讨论的是情况一,所以boxModelAdjustment()会直接返回 0 综上:当box-sizing 是默认值,并且 display 不为 none
说明 text() 设置或返回所选元素的文本内容 html() 设置或返回所选元素的内容(包括 HTML 标签) val() 设置或返回表单字段的值 **这三个⽅法即可以获取元素的内容,⼜可以设置元素的内容...设置HTML内容 $("#elementId").html("新的HTML内容"); // 此时,#elementId 的内容将被替换为粗体的“新的HTML内容” val...#inputId 输入框时,背景颜色会变为黄色 blur(): 当元素失去焦点时触发,通常用于验证用户输入。...submit(): 当表单提交时触发,通常用于在提交前进行验证或提交确认。...; }); // 用户提交表单时,弹出提示 change(): 当表单元素的值发生变化时触发,适用于下拉菜单或单选按钮等。
由于jquery对象本身是一个集合。所以如果jquery对象要转换为dom对象则必须取出其中的某一项,一般可通过索引取出。...$("#msg").text("new content"); //将“new content” 作为普通文本串写入id为msg的元素节点内容中,页面显示粗体的将id为msg的元素的宽度设为300 $("input").val("); //返回表单输入框的value值 $("input").val("test"); //将表单输入框的...当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。 //当鼠标放在表格的某行上时将class置为over,离开时置为out。...与$(fn)等价 (3)toggle(evenFn,oddFn): 每次点击时切换要调用的函数。如果点击了一个匹配的元素,则触发指定的第一个函数,当再次点击同一元素时,则触发指定的第二个函数。
ASCII编码解码 可以将代码中的本地字符进行Unicode转换,解决编程中遇到的乱码问题 Base64编码解码 Base64编码和解码工具帮助您将文本编码为Base64,和将Base64解码为文本 CSS...URL转为编码URL,也可以将编码URL转为普通URL UTF-8编码解码 可以将文本转换为UTF-8,也可以将UTF-8转为文本 Unicode编码解码 可以将文本转换为Unicode,也可以将Unicode...根据crontab表达式计算未来N次的执行时间 htpasswd生成器 在线生成apache http 基本认证的密码文件 less编译器 将LESS代码编译成CSS代码,方便前端开发人员使用 中文简繁转换...、散点图等 字母大小写转换 工具可以将大写字母转换成小写字母,也可以将小写字母转换为大写字母 字符计数器 该工具可以快速计算文章中单词、字母、数字、标点和汉字的个数 思维导图 你能在线制作思维导图,目录组织图...可以将农历转换为公历,或公历转换为农历,并计算出当天的农历日期、十二生肖和星座 随机密码生成器 可以随机生成一个包含数字、大写字母、小写字母、符号的密码 随机数生成器 可以随机生成一个数字,也可以一次批量生成多个随机数
}); jQuery.getJSON(url, [data], [callback]) 使用GET请求JSON数据。...如果元素是可见的,切换为隐藏的;如果元素是隐藏的, 切换为可见的。...2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom对象还是 jquery对象。...如:$("#msg")[0],$("div").eq(1)[0],$("div").get()[1],$("td")[5]这些都是dom对象,可以使用dom中的方法,但不能再使用Jquery的方法。....innerHTML; 3、如何获取jQuery集合的某一项 对于获取的元素集合,获取其中的某一项(通过索引指定)可以使用eq或get(n)方法或者索引号获取,要注意,eq返回的是jquery对象,而