最新消息:文章中包含代码时,请遵守代码高亮规范!

JavaScript

用div模拟select下拉菜单【原创】

HTML+CSS Cindy 4个月前 (12-19) 334浏览 0评论

select下拉菜单在不同版本的浏览器下显示的样式会有所不同,特别是在ie低版本中,select自带的样式去不掉。以下是用div来模拟select下拉菜单具体代码: <!DOCTYPE html> <html lang=&qu...

JQuery实现弹窗下底部页面禁止滑动【原创】

JavaScript Aimee 4个月前 (12-18) 283浏览 0评论

在项目开发过程中,经常会遇到带有弹窗的页面,尤其是在移动端。在没有特别要求的情况下,弹窗弹出后,弹窗下的底部页面依然能够滑动。为了得到更好的用户体验,需要做到触发弹窗时,弹窗底部页面禁止滑动,关闭弹窗时,弹窗底部页面恢复滑动,具体思路如下: 1.触发...

JQuery方法延迟触发事件【转载】

JavaScript Aimee 4个月前 (12-18) 201浏览 0评论

延迟执行在某些特殊的情况下还是蛮有用的,实现的方法也很简单,以下转载文章实现了触发延迟,具体如下: function delayer(){  $('.content').hide(); } jQuery(document).ready(functio...

javascript的实用技巧和写法【原创】

JavaScript Jonny 4个月前 (12-18) 150浏览 0评论

我们平常在写javascript代码的时候,可能只要把功能实现了就行,不会去关注代码的是否简洁,别人是否能看懂。有些时候写的乱的话,时间一长自己回过头来看自己的代码估计都看不明白,即使写了一些注释。这次讲的跟代码优化沾点边。 有时候我们写点击事件,比...

js+css实现全屏【转载】

HTML+CSS Cindy 4个月前 (12-17) 216浏览 0评论

在html5中,全屏方法可以适用于很多html 元素,不仅仅是video。以下是实现全屏具体代码: css样式: *{ padding: 0px; margin: 0px; } body div.videobox{ width: 400px; hei...

省市区联动的组件【原创】

JavaScript Jonny 5个月前 (12-02) 285浏览 0评论

我们写项目的时候,经常会用到省市区联动,在本站中也看到一些省市区联动的写法,感觉代码还是有点复杂,所以自己写了一个组件,能够符合一部分的需求,用起来也更方便。 我在本地的js文件价里有一个省市区的json格式的数据,所以这个组件能够用ajax获取本地...

获取页面路由,并修改路由中的某个参数【原创】

JavaScript Aimee 5个月前 (11-19) 363浏览 1评论

当我们使用分页功能时,点击页码需要跳转至对应的页面,此时,页面中路由的page值随之发生变化。为了方便这个功能的实现,我们可以获取当前页面的路由,并且只改变这个路由中page的值。不仅仅是方便分页的实现,在许多情况下都能够发挥作用,这边以分页为例,做...

js实时获取当前时间(加前导零)【原创】

JavaScript Aimee 5个月前 (11-19) 389浏览 0评论

在接手的项目中,有时需要实时获取当前的时间,并且为了和日期格式保持统一,需要加入前导零。 接下来分享一下我的思路: 1.利用js分别获取当前时间的年,月,日,时,分,秒。 2.判断数值是否大于零,当数值大于零时,正常显示,当数值小于10时,在数值前加...

简单的ajax获取select下拉框数据组件【原创】

JavaScript Jonny 5个月前 (11-15) 384浏览 1评论

最近写项目发现有很多页面的select下拉框里的option需要Ajax获取数据,但是环境又不相同,有时要页面加载后加载出来,有时在一个点击后加载出来,每个页面都写的话太麻烦,效率不高,所以自己封装了个组件,很单一,只写了关于select下拉框的数据...

防止重复发送ajax请求的解决方法【原创】

JavaScript Jonny 5个月前 (11-15) 451浏览 0评论

Ajax技术不必刷新整个页面,只对页面的局部进行更新,在前端各方面应用都很多。 关于防止重复发送ajax请求,一般是重复点击提交按钮导致重复提交,网上也有很多解决方法,这里写一下我自己用的一个方法。 var post_flag = false; ...

jquery计算购物车价格保留小数问题【原创】

JavaScript Niki 6个月前 (11-11) 278浏览 0评论

在项目中计算价格的时候,会很心累,因为jquery的浮点型不精确 有时候遇到测评输入的价格为0.01然后几百的一起结算,我们的总金额后面就会带很多个小数点, 不仅页面错位了,而且我没还得找原因(有可能是给某个变量少写了parseFloat或者pars...

页面滑动到一半的时候固定【原创】

HTML+CSS Niki 6个月前 (11-11) 314浏览 0评论

类似这种效果 第一张是没有滑动之前和滑动套顶部的效果 第二张是滑动之后的效果 思想是这样的当页面的滚动条的高度大于0的时候(就表示页面上滑了) 这时候可以使用scroll方法使想要固定的部门position:fixed 但是我们还是需要滑回顶部的,...

上传图片不能二次触发change事件【原创】

JavaScript Niki 6个月前 (11-11) 319浏览 0评论

上传附件的时候我们经常会使用ajaxfileupload.js的插件(因为可以上传附件和图片,文档等,比较方便) 但是方便的同时我们来先看下有哪些问题吧: 上传图片或者附件的时候,我们会发现一次上传是可以成功上传的,但是点击第二次的时候,如果图片是一...

如何区分ajax同步请求和异步请求【转载】

HTML+CSS Cindy 6个月前 (10-18) 465浏览 0评论

之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。 最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执 行完毕后才会继续运行...