`

常用js+jquery集锦

阅读更多

parseInt(); 该函数可解析一个字符串,并返回一个整数。
parseInt("19",10);        //返回 19 (10+9)

evel();该函数是强大的数码转换引擎,字符串经eval转换后得到一个javascript对象。

children();取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。例子 !$(".recentBox").children()[0]
用法类似于$("form > input");

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

s string() 返回位于 String 对象中指定位置的子字符串。不包含两边。

split() 方法用于把一个字符串分割成字符串数组。

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

escape()采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是 。
() 函数可对通过 escape() 编码的字符串进行解码。

getBytesLength();取的字符创的长度。
length();取的元素的个数。

字符的判断
    charcheck:function(str){
        var wordwide = 0;
        for (var i=0; i<str.length; i++) {
           var c = str.charCodeAt(i);
           if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f)) {//单字节加1
               wordwide++;
           }
           else {
               wordwide+=2;
           }
        }
        if(wordwide>8)
            return false;
        else
            return tr;
    }






                    <input type='text' id='search' val='{lang addmeet_inputname}' onFocus="if(this.val=='{lang addmeet_inputname}')this.val=''" onBlur="if(this.val=='{lang addmeet_inputname}'||this.val=='')this.val='{lang addmeet_inputname}';setTimeout(function(){$('#searchtext').css('display','none');    $('#searchtext').html('');},3000);"/>




not()   删除与指定表达式匹配的元素

push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。

remove() 从DOM中删除所有匹配的元素。

children() 取得一个包含匹配的元素集合中每一个元素的所有子元素的元素集合。

append() 向每个匹配的元素内部追加内容。

removeClass() 从所有匹配的元素中删除全部或者指定的类。

clone() 元素以及其所有的事件处理并且选中这些克隆的副本.在想把DOM文档中元素的副本添加到其他位置时这个函数非常有用。

onkeyup="this.val=this.val.replace(/(^\s+|\s+$)/,'');"
onkeydown="if(event.keyCode == 32) {alert('对不起您输入的有空格!');return false;}"

var reghalf=/\s/gi;
        if(reghalf.test($("#"+id).val()))

onkeydown="if(event.keyCode == 32) return false;checkpsw()"





MeetBusiness.key2code = {65:'a',66:'b',67:'c',68:'d',69:'e',70:'f',71:'g',72:'h',73:'i',74:'j',  
75:'k',76:'l',77:'m',78:'n',79:'o',80:'p',81:'q',82:'r',83:'s',84:'t',  
85:'u',86:'v',87:'w',88:'x',89:'y',90:'z',49:'1',50:'2',51:'3',52:'4',  
53:'5',54:'6',55:'7',56:'8',57:'9',48:'0'  
};
MeetBusiness.tmpold = '';
MeetBusiness.tmpcount = 0;
MeetBusiness.pyindex = function(obj,evt)
{
    evt = (evt) ? evt : ((window.event) ? window.event : "");
    var key = evt.keyCode?evt.keyCode:evt.which;
    
    if(key==32){
        inp = '';
        return;
    }
    tmp = MeetBusiness.key2code[key]?MeetBusiness.key2code[key]:'';
    var opt = $('select[id=fuid] option[py='+tmp+']');
    var optlength = opt.length;
    if(tmp == MeetBusiness.tmpold){
        MeetBusiness.tmpcount++;
        if(MeetBusiness.tmpcount >= optlength) MeetBusiness.tmpcount=0;
    }else{
        MeetBusiness.tmpcount=0;
    }
    var index = opt.eq(MeetBusiness.tmpcount).attr('index');
    obj.selectedIndex = index;
    MeetBusiness.tmpold = tmp;
}

onkeyup='MeetBusiness.pyindex(this,event);'


js自动触发事件的功能
function hideuserlist() {
    setTimeout(function(){
        $('#dpuserlist .level_0 h5').click();
        meet_h5Array = [];
    },500);
}

803  776
hideuserlist();


encodeURI()     encodeURI() 函数可把字符串作为 URI 进行编码。

onKeyUp="if(event.keyCode!=37&&event.keyCode!=39) val=val.replace(/[^a-zA-Z\一-\龥]/g, '').replace(/_/g, '');"  过滤个数字符用的

全选和取消全选
<div class='downList'>
        <h2 id='d_all'>
            <label for="call"><input type='checkbox' name='dpname[0]' id='call' onclick='if($(this).attr("checked")){$("#s _all input:checkbox:visible").attr("checked","checked");}else{$("#s _all input:checkbox:visible").removeAttr("checked");}' />
            <span class='onLeft'>{lang meeting_choiceall}</span></label>
        </h2>
        <ul id="s _all" class='list'>
        </ul>
    </div>

 

 

 

from:http://blog.sina.com.cn/s/blog_88e632730100xqkn.html

分享到:
评论

相关推荐

    HTML+CSS+JS+jQuery+常用js特效-CHM文档

    在本资源包中,"HTML+CSS+JS+jQuery+常用特效-API-CHM"包含了这四门技术的API文档,对于开发者来说是极好的参考材料。CHM文件是一种Windows帮助文件格式,包含了索引和搜索功能,便于快速查找和学习特定的函数或方法...

    基于HTML电商购物项目的设计与实现——html+css+javascript+jquery+bootstarp响应式图书商城

    ### 基于HTML电商购物项目的设计与实现——html+css+javascript+jquery+bootstrap响应式图书商城 #### 一、项目概述 本项目旨在通过HTML、CSS、JavaScript、jQuery以及Bootstrap等技术来构建一个完整的响应式电子...

    JS+JQuery特效制作和事件处理帮助文档

    该文档主要制作了大量常用的页面特效和JS的大量事件处理。 使用方法: 首先,找到你要的特效或是事件处理 然后,点击右键,选择查看源码 最后,学习并使用别人做的实例

    精通Javscript+jQuery

    “精通JavaScript+jQuery”意味着掌握这两者的基本概念、常用方法以及如何结合使用以实现复杂功能。通过深入学习 JavaScript 的核心机制和熟练运用 jQuery 提供的工具,开发者可以构建出响应式、高性能的网页应用,...

    医院宣传网站 html+css+js+jquery

    在构建“医院宣传网站 html+css+js+jquery”项目中,我们将深入探讨前端开发的基础与进阶技术,包括HTML5、CSS3、JavaScript和jQuery的运用。这些技术是现代网页设计与开发不可或缺的部分,它们共同作用于创建交互性...

    DWR+jquery2.x+easyUI1.3.x开发富客户端应用

    1. **SSH+jQuery+DWR+EasyUI 实战**:本文档通过一系列的实战案例展示了如何将 Struts2、Spring3、Hibernate4 与 DWR、jquery2.x 和 easyUI1.3.x 结合起来开发实际的应用。 2. **实战案例详解**: - SSH 架构集成...

    js+jquery+css画板

    这个“js+jquery+css画板”项目是利用这些技术来模拟Windows系统的画板功能,虽然它可能不具备Windows画板的所有特性,但能够实现基本的绘画操作。 首先,让我们深入了解一下JavaScript画板的基本概念。JavaScript...

    JavaScript+jQuery网页特效设计任务驱动教程_电子教案.rar

    JavaScript作为浏览器端最常用的脚本语言,是网页交互的基础,而jQuery库则以其简洁的API和丰富的功能,极大地简化了JavaScript的使用,使得网页特效的创建变得更加简单。 在本教程中,你会学习到JavaScript的基本...

    Html+jquery实现万年历

    HTML和jQuery是Web开发中常用的两种技术,它们可以结合使用来创建交互性强、用户体验良好的功能。在这个场景下,我们讨论的是如何使用HTML和jQuery来实现一个万年历功能。万年历是一种显示日历信息的工具,通常可以...

    SSH+Jquery 源码(含数据库)

    SSH+jQuery 源码(含数据库)是一个典型的Web开发框架结合前端库的项目实例,主要涉及Spring、Struts2和Hibernate(SSH)三大Java开源框架以及jQuery JavaScript库。SSH框架是Java Web开发中常用的一套高效、轻量级...

    亿贝官网(div+css+js+jquery)

    在网页设计和开发中,`div+css+javascript+jquery`是四个至关重要的技术,它们共同构建了现代网页的交互性和动态性。本项目显然旨在通过实际操作来锻炼和提升这些技能。 首先,`div`是HTML中的一个常用元素,全称为...

    vue基本环境+jquery ajax应用

    在描述中提到了axios,这是一个常用的JavaScript库,用于在浏览器和node.js中发送HTTP请求。Axios支持Promise API,与Vue的异步数据流处理非常契合,可以方便地集成到Vue的生命周期钩子函数中,如`created`、`...

    工作流设计器Html5+jquery实现

    工作流设计器 Html5+jquery实现。...提供了常用的调用函数,以便大家可以在外部进行设置扩展。需要的朋友赶快下了。都是开源的js文件。 使用和说明,可以参考里面的例子或者看源码,都有很详尽的注释。

    php+mysql+jquery省市区三级联动+2014省市数据库

    jQuery是JavaScript的一个库,简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。在这个三级联动中,jQuery用于监听用户在省份下拉框的选择事件,当用户选择一个省份后,通过AJAX向服务器发送请求,然后...

    html5+javascript+jQuery+php5+smarty完全中文手册+ThinkPHP快速入门手册打包下载

    HTML5、JavaScript、jQuery、PHP5和Smarty是Web开发中常用的技术栈,它们各自拥有丰富的功能和广泛的应用。下面将分别介绍这些技术的核心知识点,并结合ThinkPHP框架的快速入门,帮助你理解它们的重要性和实际应用。...

    常用建站手册,php+mysql+css+html+apache+jquery

    6. jQuery:jQuery是一个JavaScript库,简化了DOM操作、事件处理、动画和Ajax交互。通过jQuery,你可以实现更流畅的用户界面和更高效的前端代码。 【描述】"感谢兄弟连PHP::常用建站手册,...

    HTML期末作业 蛋糕bootstrap响应式网站html+css+javascript+jquery+bootstarp

    根据标题“HTML期末作业 蛋糕bootstrap响应式网站html+css+javascript+jquery+bootstarp”,我们可以得知这个项目不仅限于HTML本身,还涉及到了CSS、JavaScript、jQuery以及Bootstrap等多种前端技术的应用。...

    js+jquery常用知识点汇总.docx

    JavaScript 和 jQuery 是前端开发中常用的两个库,它们在网页交互和动态效果实现中扮演着重要角色。以下是一些关键的知识点汇总: 1. 类型转换: - `+` 运算符用于字符串与数字之间的转换。当一个数字与字符串相加...

    JavaScript+jQuery程序开发实用教程.rar

    JavaScript 和 jQuery 是两种广泛应用于网页开发的技术,它们在创建交互式和动态网页方面发挥着关键作用。本教程将深入探讨这两个重要工具的核心概念、语法以及实际应用。 JavaScript 是一种轻量级的解释型编程语言...

Global site tag (gtag.js) - Google Analytics