Welcome 微信登录

首页 / 脚本样式 / JavaScript

修改jQuery Validation里默认的验证方法

修改jQuery Validation里默认的验证方法

在最近做的一个项目中,使用jQuery Validation验证日期,遇到的问题和一个没有预料到的情况是,在ASP.NET MVC 3的项目中,对于 <input type="date" data-val="true" />的元素,如果调用form的valid方法验证form,虽然我没有添加日期验证的设置,仅仅type="date",但其依然调用了日期验证逻辑来验证日期格式是否正确。这本来是个不错的行为,但问题在于,其支持的日期格式有限,阅读j...
用JQUERY增删元素的代码

用JQUERY增删元素的代码

用JQUERY增删元素JQuery有增加和删除元素的方法。主要分为内部插入,外部插入,包裹,替换,删除。内部插入主要方法:append(content) 向每个匹配的元素内部追加内容。prepend(content) 向每个匹配的元素内部前置内容。外部插入:after(content) 在每个匹配的元素之后插入内容。before(content) 在每个匹配的元素之前插入内容。删除:empty() 删除匹配的元素集合中所有的子节点。remove([expr...
js URL参数的拼接方法比较

js URL参数的拼接方法比较

最常见的方式就是: 复制代码 代码如下:url?arg1=value1&arg2=value2&arg3=value3... 这样的方式最常见最普通也最容易理解,但是在项目中,如果后面带的参数可变而且字段有不同的值或者不同的语义时,这样的方式可维护性和可读性其实并不高,而且代码也容易重复或者冗余。 比如下面的一个对CGI的请求串: 复制代码 代码如下: var url = "http://www.tenpay.com/app/v1.0/juhui....
javascript简易缓动插件(源码打包)

javascript简易缓动插件(源码打包)

要求如下: 可以开始、暂停(线性、非线性tween都支持)、继续、结束 支持多个样式并行 最好不依赖于某个框架下运行 文件尺寸越小越好 他找了一下现有的一些插件或者库,鲜有能满足或者比较均衡的,我在这个要求下,写了一个比较简陋的动画组件,基本满足了这个需求。先上代码 在线演示:http://demo.jb51.net/js/2012/animate/打包下载:animate_jquery.rarhtml部分: 复制代码 代码如下: <!DOCTYPE...
javascript suggest效果 自动完成实现代码分享

javascript suggest效果 自动完成实现代码分享

首先,用到的框架当然是我的框架mass Framework,当然你用其他框架也可以,如jQuery,没有什么复杂的东西。只要弄懂原理,一下子就能搞出来。想必,以后你们工作也遇到做搜索框的活儿。由于本人没有后端,因此取用一个对象作为本地数据库。而我现在要做的,其实远远比suggest高级,类似IDE的语法提示的东西。当前成品已放到github上。好了,我们动手吧。首先是结构层,装了FF的同学可以在百度首页查看源码,当输入几个字母时,会动态生成了那些HTML。...
qTip2 精致的基于jQuery提示信息插件

qTip2 精致的基于jQuery提示信息插件

qTip2采用了MIT/GPLv2许可,官方网站为:http://craigsworks.com/projects/qtip2/,目前还没发布一个稳定版,Nightly版本经常会更新,当然这并不影响正常使用。简介 若不放心可以尝试旧版的qTip,但在一些参数上会有所不同;若是从qTip升级到qTip2,可以使用官方提供的转换工具来升级你的代码:http://craigsworks.com/projects/qtip2/converter/。 如果使用时出现...
JavaScript操作XML 使用百度RSS作为新闻源示例

JavaScript操作XML 使用百度RSS作为新闻源示例

js操作xml源,作为页面的动态新闻 参考JS源码如下(存为rss.js文件): 复制代码 代码如下: var main = document.getElementById("content").getElementsByTagName("DIV"); /* * 当前目录下面有一个名为xml的子文件夹,下面引用的源保存在目录下。 * 下面每一行的冒号前面是文件名,后面是xml源地址(可以从源址下载得到xml文件,下载后保存为对应文件名) * 可以在下面的地...
JQuery.closest(),parent(),parents()寻找父结点

JQuery.closest(),parent(),parents()寻找父结点

HTML代码,测试地址:jQuery 遍历 - closest() 方法 ------我粘代码上来,在页面上会自动隐藏(会显示一下)!谁能教我这是肿么回事! 1.通过item-1查找 level-3(查找直接上级) 复制代码 代码如下: $("li.item-1").closest("ul") $("li.item-1").parent() $("li.item-1").parents().eq(0) 2.通过item-1查找 level-2(通过选择器...
JS对象与JSON格式数据相互转换

JS对象与JSON格式数据相互转换

目前的项目数据交互几乎都用JQuery,所以处理流程是:前端页面数据-》JS对象-》jQuery提交-》python处理,另外一种就是倒过来。python肯定不能直接处理JS对象数据,所以要把JS对象转换成为python能处理的一种数据格式(通常是字典dict),同样,python取数据反馈到前端也要把字典数据转换成JS能处理的对象,这个中间转换数据格式通常就是JSON。 一、JS对象转换成为JSON 流程:读取前端页面数据,组装成为JS对象,并通过jQu...
<< 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 >>