
js
chde2Wang
滴水穿石
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
js:堆栈和队列
JavaScript数组的栈和队列的操作方法。堆栈和队列要了解JavaScript数组的堆栈和队列方法的操作,需要先对堆栈和队列基础知识有所了解。在继续后面的内容之前,我们先简单的了解一下堆栈和队列的概念。栈和队列都是动态的集合,在栈中,可以去掉的元素是最近插入的那一个。栈实现了后进先出。在队列中,可以去掉的元素总是在集合中存在的时间最长的那一个。队列实现了先进先出的策略。堆栈的基...转载 2018-08-18 18:34:08 · 18223 阅读 · 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 · 2493 阅读 · 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 · 4055 阅读 · 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 · 2551 阅读 · 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 · 3065 阅读 · 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 · 36580 阅读 · 1 评论 -
数组对象的slice和splice方法
数组对象的slice和splice方法之前被大神虐过一次,长长记性,专门把这两个方法拿出来做一个比较,本文仅做学习笔记使用,如有任何意见或建议欢迎在评论区指出。 slice定义和用法 slice() 方法可从已有的数组中返回选定的元素。 语法 arrayObject.slice(start,end) 参数 描述 start 必需。规定从何...转载 2018-11-26 21:36:38 · 302 阅读 · 0 评论 -
Ajax动态拼接li并绑定事件
一、二对新增元素 再次进行绑定相应事件,例如在 Ajax 中的 success 返回函数中,再执行完新增元素的代码后进行绑定success: $('body').append("<li id='new'> new Li </li>");//这里统一用click事件为例$('#new').click(function(){});当然这种方式有一定的局限性,那么可...转载 2018-11-16 09:06:17 · 2029 阅读 · 0 评论 -
JavaScript部分问题
JavaScript中的相等判断话题: JavaScript 难度: ⭐JavaScript中的相等判断有严格判断和带隐式转换的判断两种:严格判断(strict comparision): 比如===,比较的时候不会隐式转换类型; 抽象判断(abstract comparasion):比如==,比较的时候会隐式转换类型。var a = "42";var b = 42;a...原创 2018-10-31 21:30:06 · 174 阅读 · 0 评论 -
echarts自适应父div大小
百度了n种办法,试了n种办法后终于测出来了。方法一:window.onresize=myChart.resize; 但是没有效果方法二:window.addEventListener("resize", function () { myChart.resize(); });依旧没有效果方法三:<div class="summ...原创 2018-10-17 16:58:05 · 18244 阅读 · 12 评论 -
js设置了location.href不跳转问题
今天碰到一个问题,用JS设置了location.href就是不跳转的问题。代码如下: $(‘#gofriendtab’).on(‘click’, function() { location.href = “XXXXX”; })测试运行了一下,发现确实执行了这个代码,但是就是不跳转,语法问题先排除。1、控制台调试首先,...转载 2018-10-15 21:36:52 · 8102 阅读 · 0 评论 -
js数组操作
unshift() 从头部插入push() 从尾部插入shift() 删除数组第一个元素pop()删除数组最后一个元素原创 2018-09-29 13:05:04 · 141 阅读 · 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 · 151 阅读 · 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 · 795 阅读 · 0 评论 -
js 给动态li添加动态点击事件
一、给动态li添加动态点击事件试了网上的on,live,bind绑定,都不起作用。最后看到https://bbs.youkuaiyun.com/topics/390414057上的代码。试了一遍,demo ok。附上demo:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head>...原创 2019-02-26 18:32:35 · 5578 阅读 · 2 评论