js
appleคิดถึง
在学习,在分享,在路上
展开
-
JS 常用时间处理函数
记录:JS 常用时间格式转化 /** * 获取本周、本季度、本月、上月的开端日期、停止日期 */ var now = new Date(); //当前日期 var nowDayOfWeek = now.getDay(); //今天本周的第几天 var nowDay = now.getDate(); //当前日 var nowMonth = now.getMonth(); //当前月 var nowYear = now.getYear(); //当前年 nowYear +=原创 2021-03-25 17:20:12 · 151 阅读 · 0 评论 -
jq 金额数字格式化实现代码(三位加逗号处理保留两位置小数)
<script type="text/javascript">function outputmoney(number) { number = number.replace(/\,/g, ""); if(isNaN(number) || number == "")return ""; number = Math.round(number * 100) / 100; if (number < 0) return '-' + outputdollars(Ma.原创 2020-05-28 14:15:46 · 612 阅读 · 1 评论 -
Bootstrap paginathing分页
JS将后端给的全部数据进行分页,Bootstrap paginathing分页代码示例:<script src="js/paginathing.js" type="text/javascript" charset="utf-8"></script><script> //数据 var list = {$list}; //去支付,详情 var goP...原创 2019-12-19 14:02:01 · 516 阅读 · 0 评论 -
input输入框中只允许输入正整数
HTML代码:<!-- 默认金额为10 --><input type="text" name="money" value="10" onkeyup="value=integer(this.value)" autocomplete="off" placeholder="请输入金额" />JS代码:function integer(value){ va...原创 2019-12-17 11:21:43 · 1364 阅读 · 0 评论 -
jq layui遮罩层出现多个layui-layer-shade问题
原因:由于页面动态添加元素并附带又绑定click事件,所以这种情况下,很有可能出现layui遮罩层出现多个layui-layer-shade导致页面无法点击操作的问题,仔细检查代码,不难发现此元素的click事件被绑定了不止1次。解决办法:当jq动态向页面添加元素,再添加绑定事件之前,先移除此元素的绑定事件即可。例如://移除click$('li.xunli').unbin...原创 2019-10-23 11:05:15 · 4011 阅读 · 1 评论 -
jq 遍历取值某一行内某元素的值
jq取表格中某一行内某元素的值://click事件,取表格中某一行内某元素的值$('li').each(function(){ var thisHang = $(this); $(thisHang).click(function(){ var this_username = $(thisHang).find('.username').text(); /...原创 2019-09-06 16:52:37 · 531 阅读 · 0 评论 -
js 常用技巧之数组去重,数组过滤布尔值,获取参数
技巧一:数组去重var arr = [1, 2, 3, 3, 4];var a = new Set(arr);var newArr = Array.from(a);console.log(newArr);机巧二:数组过滤布尔值过滤数组中值为false的值. 例如(0,undefined,null,false) var myArray = [1, 0, ...原创 2019-07-29 17:22:55 · 569 阅读 · 0 评论 -
js for循环与setTimeout搭配
今日,发现了一个for循环与setTimeout搭配使用好玩的现象现象一:for (i = 0; i < 10; i++) { setTimeout(console.log(i), 0);}结果:现象二:for (i = 0; i < 10; i++) { setTimeout(function(){ console.log(i) ...原创 2019-07-29 15:05:56 · 848 阅读 · 0 评论 -
artTemplate循环嵌套渲染模板
功能 : 简述artTemplate的简洁用法一, 下载地址 :链接: https://pan.baidu.com/s/13dJHROtPC0oGVph1tPqyqQ提取码: 5nmg下载artTemplate后,找到template-web.js,引入到页面即可二, 引入代码:<script src="/art-template-master/lib/te...原创 2019-06-23 19:37:30 · 1304 阅读 · 0 评论 -
页面多模块 art-template模板渲染 + bootstrap分页
1, 引入bootstrap分页相关的css/js<link rel="stylesheet" type="text/css" href="/bootstrap/bootstrap.min.css" /><script src="/bootstrap/bootstrap.min.js"></script><script src="/bootstr...原创 2019-06-25 12:36:18 · 1240 阅读 · 0 评论 -
js页面刷新或关闭beforeunload事件
beforeunload事件在当前页面关闭或刷新时调用;jquery离开页面弹出提示代码//绑定beforeunload事件$(window).bind('beforeunload',function(){ return '您输入的内容尚未保存,确定离开此页面吗?';});//解除绑定,一般放在提交触发事件中$(window).unbind('beforeunload');...原创 2019-02-16 16:35:34 · 3617 阅读 · 0 评论