js/jquery
胖图图
这个作者很懒,什么都没留下…
展开
-
Uncaught TypeError: Cannot read property 'top' of undefined
Uncaught TypeError: Cannot read property ‘top’ of undefined因为选择器没有找到对应的dom,所以offset()方法返回null,再.top就报错了,先判断有没有dom元素if($(".captchaText")){}$(‘body,html’).animate({scrollTop: $(".c...原创 2019-01-21 16:33:10 · 9885 阅读 · 1 评论 -
angularjs之循环遍历
var idArr = []; //创建一个空数组angular.forEach($scope.datalist, function (each) { //foreach循环,datalist是需要循环的数据列表,function后面需要加eachif (each.checked === true) { //each.checked==datalist.checked each...转载 2019-01-24 11:22:16 · 10521 阅读 · 0 评论 -
下拉框,点击展开,再次点击合上
$(".competitive").click(function () {if( $(this).next(".competitiveList").is(’:visible’)){$(this).next(".competitiveList").slideUp(300);$(this).children().addClass(“sjrot”);}else {$(this).next(&原创 2019-01-02 17:27:21 · 1245 阅读 · 0 评论 -
1.多重判断时使用 Array.includes
例如:function test(fruit) {if (fruit == ‘apple’ || fruit == ‘strawberry’) {console.log(‘red’);}}第一眼,上面这个例子看起来没问题。如果我们有更多名字叫 cherry 和 cranberries 的红色水果呢?我们准备用更多的 || 来拓展条件语句吗?我们可以用 Array.includes (...转载 2019-01-04 17:53:26 · 390 阅读 · 0 评论 -
正则验证颜色符不符合16进制
function setMsgBgColor(obj){var bgColor = obj.attr(“data-bg-color”);;var pattern = /^#([0-9a-fA-F]{6}|[0-9a-fA-F]{3})KaTeX parse error: Expected 'EOF', got '&' at position 23: … bgColor != "" &a...转载 2018-12-29 15:29:20 · 1985 阅读 · 0 评论 -
定时器,控制弹窗或者div几秒后消失
setTimeout(function () {$(".mask").hide();$(".msg-box").hide();}, 3000);转载 2018-12-29 15:27:37 · 3309 阅读 · 0 评论 -
JavaScript笔记整理(收藏)
(1) 获取Url绝对路径function getUrlRelativePath() { var url = document.location.toString(); var arrUrl = url.split("//"); var start = arrUrl[1].indexOf("/"); var relUrl = arrUrl[1].subst...转载 2018-12-17 18:10:20 · 115 阅读 · 0 评论 -
input输入框回车事件响应
1.方法1$(’#applyCertNum’).bind(‘keypress’,function(event){ if(event.keyCode == 13) { alert('你输入的内容为1:' + $('#applyCertNum').val()); } });2.方法2$(’#applyCertNum’...转载 2018-12-11 10:25:57 · 18420 阅读 · 1 评论 -
eq()和get()的区别
eq方法返回的是jquery对象,而get方法返回的是js对象;jquery对象可以使用jquery方法,而js对象却只能使用js原生的方法,但是js对象可以转换成jquery对象再使用jquery方法即可;例如:访问某个元素的backcolor:①使用eq方法:$(“dv”).eq(0).css(“backcolor”)②使用get方法:$(“dv”).get(0).style.backco...转载 2018-12-10 15:21:52 · 563 阅读 · 1 评论 -
改变input里placeholder的默认颜色
1.改变input的input::-webkit-input-placeholder { /* WebKit browsers /color: #fff;}input:-moz-placeholder { / Mozilla Firefox 4 to 18 /color: #fff;}input::-moz-placeholder { / Mozilla Firefox ...转载 2018-12-13 11:43:54 · 1647 阅读 · 0 评论 -
图片404或者报错的情况下就用默认头像
代码:小农0121409-20 16:12onerror后面跟默认的图片链接onerror 事件会在文档或图像加载过程中发生错误时被触发。文档:在装载文档或图像的过程中如果发生了错误,就会调用该事件句柄。如图:图片加载错误触发alert在本例中,我们引用的图片不存在,所有弹出一个提示框。...转载 2018-12-13 11:38:03 · 2207 阅读 · 0 评论