- 博客(11)
- 收藏
- 关注
转载 js中this的指向问题
thisJavaScript 的 this 总是指向一个对象,而具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境 基本可以分成以下四种情况作为对象的方法调用 作为普通函数调用 构造器调用 Function.prototype.call 或 Function.prototype.apply 调用当函数作为对象的方法被调用时,this 指向该对象...
2019-01-04 13:55:52
179
转载 js控制页面只刷新一次
第一种只刷新一次window.onload(){ if(location.href.indexOf('#reloaded')==-1){ location.href=location.href+"#reloaded"; location.reload(); } }第二种只刷新一次$(function(){ if($.cookie("ref...
2018-08-02 17:33:11
10879
1
转载 原生JS forEach()和map()遍历,jQuery$.each()和$.map()遍历
一、原生JS forEach()和map()遍历共同点:1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历数组。1.forEach()没有返回值。var ary = [12,23,24,42,1]; ...
2018-06-15 14:16:06
590
转载 js 彻底理解回调函数
一、前奏在谈回调函数之前,先看下下面两段代码: 不妨猜测一下代码的结果。function say (value) { alert(value);}alert(say);alert(say('hi js.'));12345如果你测试了,就会发现:只写变量名 say 返回的将会是 say方法本身,以字符串的形式表现出来。而在变量名后加()如say()返回的就会使say方法调用后的...
2018-06-11 11:42:24
193
原创 elevateZoom的使用(适用于只有一张图)
html:用<script src='..'>引入elevatezoom的js在要使用的图片<img>里面加上属性:data-zoom-image=‘任意图片路径’(该图片不重要)js:自己定义一个函数:function elevatezoom_show(url, box) { var big = $(box).data('elevateZoom'); //box放i...
2018-06-05 16:39:12
1809
转载 js中event.keyCode用法及keyCode对照表
HTML用户名:<input type="text" id="UserAccount" onKeyPress="JumpByEnter(UserPwd)" />密码:<input name="UserPwd" type="password" onKeyPress="IsEnterKeyPress()">JavaScript:JumpB
2018-06-05 15:40:00
227
原创 图标任意改变颜色
暂时知道三种方法: 方法一: 使用iconfont或者iconmoon,将所需要用的图标生成SVG再导入项目使用, 这时生成的为图标字体,用CSS就可以控制大小和样式。 方法二: 精灵图,通过改变背景位置来从视觉上改变图标颜色 方法三: 用Img引进图片,用Js改变src属性...
2018-05-22 15:24:04
8366
原创 多选下拉框获取选中项
多选下拉框获取选中项:$('#select_id').find("option[value='指定选项']").attr("selected", true);
2018-05-17 16:45:16
633
1
原创 js获取url参数
//JS获取URL参数function GetQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null) return ...
2018-05-17 14:57:25
128
转载 纯css实现Tab切换的两种方法
1.第一种,利用a标签的锚点实现tab切换代码如下:<!DOCTYPE html><html><head><meta charset="utf-8"> <title>cssTab切换2</title> <style type="text/css">
2018-05-08 13:49:30
3296
转载 Jquery对当前日期的操作(格式化当前日期)
// 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) Date.prototype.Format = function (fmt) { //author: meizz v...
2018-05-07 10:32:35
4939
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人