维护老项目中使用了 jQueryMobile,项目初始化后,因为需要动态修改下拉框 select 里的 option 的顺序或者动态增删改,结果修改完后,执行 $('#my-select').selectmenu('refresh', true);
就直接报 cannot call methods on selectmenu prior to initialization
错误 继续阅读
artDialog 与 jqueryui 冲突问题导致弹框黑屏
老项目中,使用 artDialog 与 jqueryui 会有冲突,导致弹框黑屏,导致此问题的原因是因为 .ui-dialog
两者都用了这个样式名称,因而产生样式错乱 ,这里突显现代前端中的样式处理时的 scope
或者叫 namespace
的重要性 继续阅读
js / jQuery / jQuery Mobile 如何动态修改 radio、checkbox、select 的值
最近接盘一些老古董项目,需要使用原生 js / jQuery / jQuery Mobile 动态修改 radio、checkbox、select 的值,jQuery Mobile 还真是第一次用,用起来就踩了些坑,主要出现在动态修改 radio、checkbox、select 的值这里 继续阅读
CSS3 动画制作( 2015-11-19 13:28 本人在 cnblogs 发布的文章)
- rotate 绕中心旋转
- fadeInPendingFadeOutUp 先渐现,停留2s,再向上滑动并逐渐消失
- fadeInUp2D 向上滑动并渐现, 因Animate.css的fadeInUp不支持iphone6 plus,自己用2d重写
使用 contenteditable=”true” 制作简单富文本编辑器常见问题
项目中可能会遇到这样的简单需求,就是要点击相关的按钮在文本编辑器的光标处点插入相应的纯文本(不带格式粘贴);同时文本编辑器要求有不带格式粘贴 继续阅读
微信小程序沉浸式状态栏的设置
Navigation
是小程序的顶部导航组件,当页面配置 navigationStyle
为 custom
时,则预设的顶部导航栏就会消失,变为沉浸式的全屏显示。当然,也可以自己开发一个自定义的 NavigationBar
组件 继续阅读
使用 eclipse IDE 处理老 java jsp 前后端不分离项目,前端开发常见问题
近期要接盘一套老古懂的前后端不分离的 java
jsp
项目,java
项目本地安装好本地环境 JDK8、eclipse、gradle。(JDK8 : https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,Eclipse : https://www.eclipse.org/downloads/packages/,Gradle : https://gradle.org/releases/),后端帮忙配置好项目进来 Eclipse
并启动 tomcat
后然后就让我们自由发挥了。这里搞前端开发时会遇到哪些问题呢? 继续阅读
button 设置 line-height 文本不居中问题
在移动端开发时,有时对 button
同时设置了 height
及相等的 line-height
,文本会出现偏下不居中的情况。解决方案:是让其使用默认的 line-height: normal
就可以了 继续阅读
canvas 中如何实现文字换行?canvas 中如何实现 letter-space 效果?
在 canvas
使用过程中,我们经常会遇到到把文字换行的情况,canvas
要实现换行,并没有 css
中使用样式换行那么方便,但 canvas
提供测量工具函数 measureText
给你测出每个文字的宽度,然后自己用它来按需切割文本为多行,然后按需把多行一行一行地绘画到 canvas 上实现换行效果。在 canvas 要实现 letter-space
也没有太好的办法,但在 stackoverflow
中,有人提出一种比较有效的近似的办法, 继续阅读
使用 vw 结合 scss / sass 超简单实现页面自适应 / 响应式布局
最近做大屏幕开发时需要把 1920px
的设计稿做成响应式布局,因为是要在同一个 Vue 项目里面同时实现移动端 + PC 端大屏幕的自适应,移动端的设计稿是 750px
,大屏幕的设计稿则是 1920px
,项目中默认使用了 750px
的淘宝 flexible.js
的 rem 的自适应的解决方案,那么 PC 端大屏幕端呢?现需要同时实现 PC 端大屏幕端自适应。让 UI 把设计稿改为 750 是不可能的。之前就了解过 vw
/ vh 的自适应解决方案,但还未真正在项目中使用过, 继续阅读