zoukankan      html  css  js  c++  java
  • jquery笔记

    $(".tab_ul li").click(function () {
        $('.tab_ul li').index(this);    //获取当前的点击
    });


    关于event="click.*"

    <a event="click.sendmsg" href="javascript:;">发私信</a>

    var a = $('.colMain a');
    a.filter('[event="click.sendmsg"]').click(function () {
            var _this = $(this).parent();
            // code
    });


     ajax data提交

    data: "qid=val&"+Math.random()


    您还可以输入*个字

     $('#overview').bind('keyup',function(){
            var _val = $(this).val();
            var len  = 200;
            if ( _val == $(this).attr('tip') || !_val)
            {
                $('#TT-len-info').html('还可输'+len+'字');
                return;
            }        var _n = parseInt(len)-_val.length;
            if (_n<0)
            {
                $(this).val(_val.substr(0,len));
            }
            else
            {
                $('#TT-len-info').html('还可输'+_n+'字');
            }
        });


    jquery获取复选框的值

     var chk_value =[];    
      $('input[name="test"]:checked').each(function(){    
       chk_value.push($(this).val());    
      });   
    

    使用 jquery 获取当前时间的方法

     <html>
    <head>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
    <script type="text/javascript">function currentTime(){
    var d = new Date(),str = '';
     str += d.getFullYear()+'年';
     str  += d.getMonth() + 1+'月';
     str  += d.getDate()+'日';
     str += d.getHours()+'时';
     str  += d.getMinutes()+'分';
    str+= d.getSeconds()+'秒';
    return str;
    }
    setInterval(function(){$('#time').html(currentTime)},1000);
    </script>
    </head>
    <body>
    <div id="time"></div>
    </body>
    </html>
    

     数组技巧

    把数据结合成字符串
    var str = ['a', 'b', 'c'].join('');
    结果:abc
    
    var arr = 'abc'.split('');
    结果:['a', 'b', 'c']
    

     //字符串转为数组

    if (type.indexOf(',') >= 0) {
    	$.each(type.split(','), function(i,v) {
    		
    	});
    	return;
    }
    

     //添加插件

    var _plugins = {};
    function _plugin(name, fn) {
    	if (name === undefined) {
    		return _plugins;
    	}
    	if (!fn) {
    		return _plugins[name];
    	}
    	_plugins[name] = fn;
    }
    使用
    obj.plugin = _plugin;
    obj.plugin('wordpaste', function(p) {})
    
  • 相关阅读:
    Redis简单案例(二) 网站最近的访问用户
    Redis简单案例(一) 网站搜索的热搜词
    Basic Tutorials of Redis(9) -First Edition RedisHelper
    Basic Tutorials of Redis(8) -Transaction
    Basic Tutorials of Redis(7) -Publish and Subscribe
    Basic Tutorials of Redis(6)
    Basic Tutorials of Redis(5)
    Basic Tutorials of Redis(4) -Set
    Basic Tutorials of Redis(3) -Hash
    Basic Tutorials of Redis(2)
  • 原文地址:https://www.cnblogs.com/sntetwt/p/4013393.html
Copyright © 2011-2022 走看看