
js
chde2Wang
滴水穿石
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js:堆栈和队列
JavaScript数组的栈和队列的操作方法。 堆栈和队列 要了解JavaScript数组的堆栈和队列方法的操作,需要先对堆栈和队列基础知识有所了解。在继续后面的内容之前,我们先简单的了解一下堆栈和队列的概念。 栈和队列都是动态的集合,在栈中,可以去掉的元素是最近插入的那一个。栈实现了后进先出。在队列中,可以去掉的元素总是在集合中存在的时间最长的那一个。队列实现了先进先出的策略。 堆栈的基...转载 2018-08-18 18:34:08 · 18222 阅读 · 2 评论 -
jQuery中li的前添加和后追加
<html> <head> <meta charset="utf-8"> <title></title> <script src="./jquery-2.2.4.min.js"> </script> <script t转载 2019-03-01 10:27:25 · 2491 阅读 · 0 评论 -
div里面放ul,使ul横向和纵向滚动
js代码: .infoShow{ border:1px solid #000; overflow-y:auto; height:340px; } .infoShow ul{ margin:0px; padding:0px; float:left; white-s...原创 2019-01-21 10:45:04 · 4053 阅读 · 1 评论 -
django后端用websocket传输数据
1、websocket服务端发送数据好像只能传输str类型数据。所以先将数据利用json.dumps()进行打包操作 json_data = json.dumps(data) 2、websocket客户端接收数据时需要先将json对象进行解码。利用 var obj_temp = JSON.parse(str); //由JSON字符串转换为JSON对象 此时若在界面直接显示obj_tem...原创 2019-01-20 20:49:28 · 2549 阅读 · 9 评论 -
js关闭setInterval及终止ajax请求
用clearInterval()即可搞定。亲测有效 $(document).ready(function(){ c = setInterval(checkIsExist,10000);//每10秒执行一次checkIsExist方法 }); function checkIsExist(){ $.ajax({ type: "POST", url: "/Second...原创 2019-01-12 14:48:28 · 3062 阅读 · 0 评论 -
js 获取当前元素的父元素的父元素的id
情景一:用onclick触发的函数 html代码: <div id="0" style="border-bottom:1px solid #000;margin:0 auto;"> <div>1111</div> <div class="original"> <div id="原创 2018-12-27 14:26:12 · 36577 阅读 · 1 评论 -
数组对象的slice和splice方法
数组对象的slice和splice方法 之前被大神虐过一次,长长记性,专门把这两个方法拿出来做一个比较,本文仅做学习笔记使用,如有任何意见或建议欢迎在评论区指出。 slice定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数 描述 start 必需。规定从何...转载 2018-11-26 21:36:38 · 300 阅读 · 0 评论 -
Ajax动态拼接li并绑定事件
一、二对新增元素 再次进行绑定相应事件,例如在 Ajax 中的 success 返回函数中,再执行完新增元素的代码后进行绑定 success: $('body').append("<li id='new'> new Li </li>"); //这里统一用click事件为例 $('#new').click(function(){}); 当然这种方式有一定的局限性,那么可...转载 2018-11-16 09:06:17 · 2028 阅读 · 0 评论 -
JavaScript部分问题
JavaScript中的相等判断 话题: JavaScript 难度: ⭐ JavaScript中的相等判断有严格判断和带隐式转换的判断两种: 严格判断(strict comparision): 比如===,比较的时候不会隐式转换类型; 抽象判断(abstract comparasion):比如==,比较的时候会隐式转换类型。 var a = "42"; var b = 42; a...原创 2018-10-31 21:30:06 · 173 阅读 · 0 评论 -
echarts自适应父div大小
百度了n种办法,试了n种办法后终于测出来了。 方法一:window.onresize=myChart.resize; 但是没有效果 方法二: window.addEventListener("resize", function () { myChart.resize(); }); 依旧没有效果 方法三: <div class="summ...原创 2018-10-17 16:58:05 · 18243 阅读 · 12 评论 -
js设置了location.href不跳转问题
今天碰到一个问题,用JS设置了location.href就是不跳转的问题。代码如下: $(‘#gofriendtab’).on(‘click’, function() { location.href = “XXXXX”; }) 测试运行了一下,发现确实执行了这个代码,但是就是不跳转,语法问题先排除。 1、控制台调试 首先,...转载 2018-10-15 21:36:52 · 8101 阅读 · 0 评论 -
js数组操作
unshift() 从头部插入 push() 从尾部插入 shift() 删除数组第一个元素 pop()删除数组最后一个元素原创 2018-09-29 13:05:04 · 140 阅读 · 0 评论 -
js 截取字符串
本文为大家介绍三种 js 截取字符串的方法: substring() 方法; substr() 方法; slice() 方法; 方法1:substring() 方法 string.substring(from, to) 方法从 from 位置截取到 to 位置,to 可选,没有设置时默认到末尾。 <!DOCTYPE html> <html> <body&g...转载 2018-09-21 10:16:23 · 149 阅读 · 0 评论 -
js/jq进行日期格式化为:yyyy-MM-dd 如2017-05-08
设置日期为yyyy-MM-dd,代码如下: function setDefaultDate() { var mydate = new Date(); var month = myDate.getMonth() + 1; var day = myDate.getDate(); month = (month.toString().length == 1) ...转载 2018-09-21 10:13:01 · 3719 阅读 · 0 评论 -
解决$ is not define
今天写js的时候,发现怎么也没有效果。然后我前端调试的时候报这样的错 $ is not define 这个错误我以前也出现过。所以就这个错误的解决,我来总结一下。 1.首先,"$"这个符号是在jquery中定义的。所以你要看一下,你有没有引入jquery的js文件。 2.大部分插件都是依赖于jquery而存在的,我说大部分并不夸张。哪怕说所有都不为过。所以在引入js文件的时候,你...转载 2018-09-17 14:51:39 · 793 阅读 · 0 评论 -
js 给动态li添加动态点击事件
一、给动态li添加动态点击事件 试了网上的on,live,bind绑定,都不起作用。最后看到https://bbs.csdn.net/topics/390414057 上的代码。试了一遍,demo ok。 附上demo: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head>...原创 2019-02-26 18:32:35 · 5573 阅读 · 2 评论