• admin
    |
    2017.06.19
    |
    scrollTop

    [已解决]手机端$(document).scrollTop()取值总为0的问题

    关于手机端jQuery下$.scrollTop()的取值总为0的问题,在项目中发现手机端下,如果页面滚动条已经滚动到一定距离,再后退页面,然后再回到页面,会发现$(document).scrollTop()得到的值总是
    浏览:4734
  • admin
    |
    2017.06.15
    |
    数组
    ·
    查找
    ·
    js

    jquery/js判断查找数组里的元素是否存在

    //判断一个数组是否存在某个元素,或者查找数组里的某个元素的下标;可以用以下函数: $.inArray(value,arr);//value 为要查找的值//arr为被查找的数组//找到则返回对应元素的下标,没找到
    浏览:1487
  • admin
    |
    2017.06.09
    |
    变量
    ·
    存在
    ·
    js

    js如何判断一个变量是否存在的方法?

    有时候我们不知道这个变量是否被定义或者声明过,可以用typeof方法来进行条件判断://typeof xxxxx!=undefined;//变量 xxxxx 存在定义并且等于1的时候才执行if语句 if((typeof xxxxx!=undefined)(xxxx
    浏览:1297
  • admin
    |
    2017.06.07
    |
    插件
    ·
    导航
    ·
    跟随
    ·
    滑动

    头部导航菜单跟随滑动方向隐藏显示的效果jQuery插件

    ;(function($,window,undefined){//本插件只可以绑定一个元素,因为一般网站一个页面就一个导航; //绑多个不保证能正确,一般一个页面就一个导航,如果有多个就要绑多次$.fn.headerslide=func
    浏览:1459
  • admin
    |
    2017.06.07
    |
    滑动
    ·
    方向
    ·
    向上
    ·
    向下

    怎么判断手机端手势滑动方向向上还是向下?

    网上查了很久的资料关于判断手机滑动手势是向上还是向下,竟然没找到一个好用点的,最后发现利用swiper插件来判断是最好的,不仅可以支持PC端鼠标还支持手机端滑动的Touchmove等事件
    浏览:3880
  • admin
    |
    2017.06.07
    |
    loading
    ·
    后退
    ·
    返回
    ·
    刷新

    手机端上页面后退返回但是js没有刷新的loading残留的问题(BFcache)

    一些浏览器中返回按钮是直接使用缓存的,不会执行任何js代码,例如, 在提交的时候将按钮设置为loading状态,如果在提交成功后没有对按钮进行处理,那么返回后按钮依然是loading状态
    浏览:1577
  • admin
    |
    2017.06.06
    |
    插件
    ·
    jQuery
    ·
    滚动
    ·
    tab

    jQuery插件[手机端]|上下滚动到对应的tab内容,选中tab,点击滚动到对应的tab

    /* * 开发者:翁杨东方法使用场景:多个tab切换上下滚动到对应的内容,滚动自动选中对应tab;使用注意事项:1、使用时结构中的class:hd和bd都是默认必须的,不能变。2、tabBox是默认样式
    浏览:2371
  • admin
    |
    2017.06.02
    |
    创建对象
    ·
    js
    ·
    javascript
    ·
    原型模式
    ·
    构造函数模式

    JavaScript创建对象4种方法详解及方法优缺点

    1、工厂模式 script type=text/javascriptfunction Person(name,age,height){var Obj=new Object();Obj.name=name;Obj.age=age;Obj.height=height;Obj.sayName=function(){alert(我的名字是:+Obj.name);} Obj.run=function(){alert(我会跑);}O
    浏览:1385
  • admin
    |
    2017.05.29
    |
    预输入
    ·
    input
    ·
    值改变

    完美解决input输入在苹果IOS系统下预输入导致的bug,兼容手机端IOS、Android系统

    正常情况下,我们监听input值变化所用的兼容性较好的方法是: $(input).on(input propertychange,function(){ //回调事件}) 上面的方法,在PC端可以完全兼容所有浏览器, 但是手机端中,IOS系统下
    浏览:8121
  • admin
    |
    2017.05.29
    |
    下拉菜单
    ·
    div+ul
    ·
    jquery

    div+ul下拉菜单jQuery插件

    /* * //div+ul类型的下拉菜单 ******************************************* *默认样式 *ul.credentials-list-hidden{margin:0;padding:0;} *ul.credentials-list-hidden li{list-style: none;list-style-type: none;overflow: hidden;text-overfl
    浏览:1538
  • admin
    |
    2017.05.29
    |
    倒计时

    jQuery倒计时插件,适用单个倒计时、非绑定、内循环场景使用

    (function($){//倒计时/******************************** * * 用法如下,这种倒计时器可操作性比较强,时间全部由外面传进来,适合加在循环中使用,也适用于多个地方输出同一个时间的时候,
    浏览:1260
  • admin
    |
    2017.05.29
    |
    倒计时

    jQuery倒计时插件,适用于绑定对象集,支持多个倒计时使用

    var TimerCountDownArrList=[];//用来存储定时器的全局数组(function($,TimerCountDownArrList){ //倒计时//使用场景:多条同等级数据同时显示各自的倒计时 //注意:使用之前必须要在被绑对象上面自定
    浏览:1316
  • admin
    |
    2017.05.29
    |
    鼠标
    ·
    拖拽
    ·
    拖动
    ·
    js

    js鼠标拖拽事件,鼠标左键按住拖动对象

    //鼠标推拽事件//按住拖动对象//这里一定要传id不能传class//用法:BlockDrag(divId,callback(l,t))//l为对象最后的left值,t为对象最后的top值//例子:BlockDrag(div1,function(l,t){//console.log(l+|+t)//})fun
    浏览:4153
  • admin
    |
    2017.03.19
    |
    indexOf
    ·
    下标

    查找某字符在某字符串出现的所有位置下标,返回值是下标组成的一个数组,如果没有找到则返回-1

    //查找某字符在某字符串出现的所有位置下标,返回值是下标组成的一个数组,如果没有找到则返回-1, String.prototype.FindIndexOf=function(chars){ var arr=[]; var index=-1; do{ index=this.indexOf(chars,inde
    浏览:3681
  • admin
    |
    2017.02.07
    |
    uploadify
    ·
    jquery

    Jquery.uploadify3.2.1中文汉化版Jquery.uploadify.zn.js

    因为在项目中需要使用到jquery.uploadify进行文件上传,但jquery.uploadify网上暂时没有找到中文汉化版,可是在上传过程中又确要在上传中进行必要的提示,比如文件过大等等;于是就自己动
    浏览:1414
  • admin
    |
    2017.01.10
    |
    jquery
    ·
    ·
    datepicker
    ·
    或者
    ·
    datetim

    jquery ui的datepicker或者datetimepicker怎么设置某些日期/天不能被选择,变灰色

    调用jQueryUI的datepicker控件的时候,有时需要设定控件中的某些天是不可选的。而datepicker中每次显示天之前都会调用beforeShowDay方法。所以可以再beforeShowDay方法中对选择的日期进行处理。
    浏览:8704
  • admin
    |
    2016.12.21
    |
    倒计时

    js一个页面多个倒计时函数

    例子: script type=text/javascript varsystemDate=new Date(); varlastDate=2017/12/20/ 21:21:10; varexportTime=function(int_day,int_hour,int_minute,int_second,i){ //将天时分秒分别赋值到要显示的地方 } varcallback=function(i)
    浏览:1610
  • admin
    |
    2016.11.14
    |
    on()
    ·
    方法

    关于jquery的$(document).on()事件多次执行的问题

    我们在使用$(document).on()来绑定事件的时候,有时候会出现同一个事件会执行多次的问题,为什么会这样呢?其实很简单,就是这段代码在执行的过程中进行了多次绑定,或者将$(docume
    浏览:17719
  • admin
    |
    2016.10.11
    |
    iframe
    ·
    Jquery

    解析Jquery取得iframe中元素的几种方法

    优先使用 通用写法如下(无论在哪个页面都可以这样写): $(window.parent.frames[leftFrame].document).find(#form1).find(#foldmenu2).find(a).removeClass(current); 意思就是找到名称(name)为leftFrame下面的html里
    浏览:1253
  • admin
    |
    2016.10.11
    |
    on()
    ·
    方法

    jQuery on()方法使用技巧详解

    jQuery on()方法是官方推荐的绑定事件的一个方法。 复制代码 代码如下: $(selector).on(event,childSelector,data,function,map) 由此扩展开来的几个以前常见的方法有. 复制代码 代码如下: bind() $(p).b
    浏览:1208

Copyright © 2014-2023 seozhijia.net 版权所有-粤ICP备13087626号-4