12 2018 档案
摘要:jquery--blur()事件会在页面加载时自动获取焦点,应将onblur写到html标签中 validate_telphone() 函数不要放在$(function(){})中,否则找不到函数
阅读全文
摘要:一、vue使用步骤: 1.引包vue.js 2.html中写要操作的DOM节点 3.创建vue对象:new Vue({options}); 4.配置options:el:(要操作的对象,用选择器,同jquery), emplate:(模板,指定要插入的内容:{{插值表达式}},注:必须只有一个根节点
阅读全文
摘要:将事件绑定在父元素上,格式$(父元素).on("事件名称","子元素选择器",function(方法体){})
阅读全文
摘要:方法一:使用定时器 说明:定时器中放一个全屏的背景色,并添加一个gif图片,规定n秒后再隐藏此背景,给后台加载留一定时间。 缺点:当本地已有缓存时,还是会执行此定时器,体验不佳 方法二:document.onreadystatechange监控加载状态 说明:document.onreadystat
阅读全文
摘要:1. 文本或图片水平对齐:父元素中添加以下样式 text-align : center;2. 单行文字垂直对齐:父元素中添加以下样式 line-height : 父元素高度; 3.图片水平及垂直居中方法一: 利用display:flex....配合margin:auto即可实现,附代码 图片水平垂直
阅读全文
摘要:问题:使用了attr("checked",true”)设置子复选框的被选状态,第一次执行功能正常,但第二次失效。 解决方案:将attr("checked",true”) 换为prop("checked",true”),功能正确 分析:在遇到属性值为true/false时,使用prop()。。。原理暂
阅读全文
摘要:运行结果如图: 解决方案: 样式表中添加css3的box-sizing属性 修改后运行结果如下:
阅读全文
摘要:运行后显示如下: 万能解决方式:针对一行和多行的省略显示 运行结果: 方法三: js超出隐藏
阅读全文
摘要:加载图片需要时间,不写pic.onload 会导致图片加载不出来; 当然还有另外一种方法解决加载问题:init()方法中加载图片,将绘制方法放到定时器中,设置一定的等待时间,之前尝试10ms,网速较慢,偶尔还是会加载不出来部分图片,索性设置为50ms,多次测试没有加载问题
阅读全文
摘要:<!--HTML代码--><div class="nav-mid-left"> <ul> <li><a href="#">首页</a></li> <li><a href="#">关于慕课</a></li> <li><a href="#">新闻动态</a></li> <li><a href="#">
阅读全文