自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 location.href和location.search区别

location.href和location.search区别:location.href返回完整的 URL,如:var url = location.href;  //url=http://write.blog.csdn.net/postedit?ref=toolbar&ticket=ST-238906-YIVrWAhpAUsswkCIvYkb-passport.csdn.netloca...

2017-07-31 09:38:03 4067

原创 事件嵌套导致的bug

jquery源代码如下: $("#userNumber").click(function(){ $(this).mouseleave(function(){ var phone = $("#userNumber").val(); if(!isMobileNumber(phone))

2017-07-29 16:36:23 297

原创 vue.js中报错: TypeError: Cannot read property 'indexOf' of undefined

[Vue warn]: Error when evaluating expression "name.indexOf('jack') >= 0": TypeError: Cannot read property 'indexOf' of undefinedypeError: Cannot read property 'indexOf' of undefined,从这句话中indexOf

2017-07-25 09:11:57 107821

原创 解决在chrome中input出现黄色背景的问题

chrome 表单自动填充后,input文本框的背景会变成黄色的。通过审查元素可以看到这是由于chrome会默认给自动填充的input表单加上input:-webkit-autofill私有属性,如下图所示:解决方式:可以对input:-webkit-autofill使用足够大的纯色内阴影来覆盖input输入框的黄色背景,如下所示:input:-webkit-autof

2017-07-24 10:07:56 603

原创 css3设置box-shadow

css3设置box-shadow对象选择器 {box-shadow:[投影方式] X轴偏移量 Y轴偏移量阴影模糊半径 阴影扩展半径 阴影颜色}基本语法是{box-shadow:[inset] x-offset y-offset blur-radius spread-radiuscolor}阴影类型:此参数可选。如不设值,默认投影方式是外阴影outse

2017-07-23 12:26:37 270

原创 将需要人为触发的事件放在定时器或者循环中,程序有可能产生Bug

将需要人为触发的事件,比如click(),mouseleave()等事件放在定时器或者循环中,程序有可能产生Bug。  比如点击事件需要人为操作,与他并行语句不需要人为操作。那么当程序执行到点击事件的时候,因为人为没有去点击,所以该事   件没有触发。此时程序就会跳过点击事件,接着执行下面的代码。   如果说在一个循环里面,想在每一次循环中,获取元素的Id,然后通过这个id

2017-07-21 21:53:25 563

原创 js和jquery获取元素的方法

js和jquery获取元素节点的方法:一、js通过document节点获取:document.getElementById("elementId");document.getElementsByName("elementName");document.getElementsByTagName("tagName");document.getElementsByClas

2017-07-21 18:34:40 6841

原创 a标签没有disabled属性

a标签没有disabled属性,那么当我们想禁用a标签的点击事件的时候按照下面方法设置。下面是html代码: 进入js代码如下:$(“#entry”).attr("disabled",true);$("#entry").css("pointer-events","none");这样就可以将a标签设成不可点击状态了。不过虽然是不可点击状态,当a标签任然是蓝色,所以要人为的

2017-07-20 20:49:31 76794 1

原创 遮罩层不能覆盖导航条

在设置遮罩层的时候,发现遮罩层不能覆盖导航条。原因:可能是z-index的值设的太小了。如下面所示:#bg_background{    position: absolute;    z-index: 8;    top:0px;    left: 0px;    right: 0px;    bottom: 0px;    background-col

2017-07-20 16:19:15 2119 1

原创 jquery 点击元素实现背景色改变,点击元素以外任意地方还原该元素背景色

jquery 点击元素实现背景色改变,点击元素以外任意地方还原该元素背景色html代码如下: ssssds div{ width: 300px; height: 300px; border:3px red solid; } jquery代码如下:$(function(){ $("div").click(

2017-07-20 15:00:05 15712

原创 对jquery的引用

当我们在写一些事件的时候,采用jquery框架来实现功能,出现的问题:在console台输出的信息如下:错误提示:$符号没有定义。我们一般认为采用jquery框架来编写js代码的时候,$符号代表jquery框架。现在提示$符号没有定义,说明我们在.html中没有引入该框架,所以提示$符号没有定义。解决方法:     在html页面中引入jquery框架,如下所示:

2017-07-20 11:05:16 246

原创 js中的val() 和 text() html() 区别

共同点:text(),html() ,val()三个方法用于html元素的存值和取值。区别:text()用于html元素文本内容的存取        html()不但可以用于html元素文本内容的存取,还可以用于html内容的存取       val()用于input元素内容的存取示例如下:我们js代码如下: console.log(

2017-07-20 10:46:32 1914

原创 svn的使用方法

第一次下载项目1,登陆淘宝svn,找到对应的项目,复制svn路径2,在你的项目空间新建项目目录,svn checkout,按提示输入账号密码,即可完成项目的下载。3,项目下载之后,新建一个文件夹,命名index(自己取名字)项目的更新:如果你的项目不是首次下载,那么直接在项目的路径下右击,选择update,就可以将服务器上最新的代码给下载下来,不管是自己写的还是

2017-07-20 10:43:47 197

原创 setInterval()函数的用法心得

最近在用setInterval()函数实现一个倒计时功能,倒计时结束则跳转到另一个页面。遇到的问题如下:有问题的代码:var isLogin = getCookie("isLogin");    var num = 5;    if (isLogin != 1) {        // 显示遮罩层        $("#bg_background").show();

2017-07-19 21:26:44 8500

原创 autocomplete="off"在chrom中失效

问题:在表单的输入框中,有时候我们并不希望点击输入框时,会出现提示信息。这时,在<input>中添加属性,一般能达到目的。而在chrom里面就失效。解决方法:浏览器根据t输入框的时,会自动填充账号和密码的输入框。先将作为密码的输入框的type设成:,当点击密码输入框的时候,将其type属性设为:这样问题就解决了。HTML页面代码如下: type="te

2017-07-18 18:38:01 639

原创 对mouseout/mouseleave,mouseover/mouseenter事件的解析

1、mouseover与mouseenter     mouseover:鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。     mouseenter:只有在鼠标指针从元素外穿入被选元素(到元素内)时,才触发 mouseenter 事件。2、mouseout与mouseleave     mouseout:不论鼠标指针离开被选元素还是任何子元素,都会触

2017-07-17 18:57:32 267

原创 对于console输出:xxx is not defined or is not a function的解析

1、如果console输出信息为“m is not defined”:     可能的问题是:m这个对象不存在,或者在用类或者id引用这个对象的时候,类名或者id名写错了。直白点就是要么该对象不存在, 要么是没有正确引用到该对象2、要是console输出信息是“ nnn is not a function ”,   但是在别的地方对nnn()的引用却是成功的,这有可能是在引用这个函数的时候,写函数...

2017-07-17 18:37:21 9240

原创 svn的使用注意事项

1、svn说白了就是一种实现文件共享管理的软件,分成服务器端和客户端,所有的文件都存放在服务器端,每个人可以用客户端把文 件取到本地查看,也可以在本地修改后上传到       服务器端,这样大家就可以随时获得最新版的文件2、冲突问题:      在update之后出现冲突部分,会出现4个文件。右击带三角黄色的文件,选择edit conflict。此时会出现三个文件,左边框.thei

2017-07-17 18:23:23 332

原创 跨域问题

首先解释一下跨域定义:在A网站中,希望使用Ajax来获得B网站中的特定内容。如果A网站与B网站不在同一个域中,那么就出现跨域访问问题。:在A网站中,希望使用Ajax来获得B网站中的特定内容。如果A网站与B网站不在同一个域中,那么就出现跨域访问问题。出现跨域问题时,在console里面会有如下提示信息:“XMLHttpRequest cannot load http:-------- not...

2017-07-17 18:09:43 213

在线剪切图片:cropbx.js插件的源代码

在线剪切图片插件:cropbx.js插件的源代码。cropbox.js 是一个实现了图像在线剪裁的 jQuery 、YUI 插件和 JavaScript 库。上传的图片可以使用滚轮放大与缩小当前选择的图片,也可以点击按钮“+”、“”-“实现放大缩小,”后点击“裁切”后显示裁减的图片

2017-11-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除