jquery判断checkbox是否选中

所使用的jquery版本为jquery-1.9.1,浏览器为Chrome 1.通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase

2.如果使用attr方法获取时,如果当前input中初始化未定义checked属性,则不管当前是否选中,$(“#selectAll”).attr(“checked”)都会返回undefined; 如果当前input中初始化已定义checked属性,则不管是否选中,$(“#sel … “jquery判断checkbox是否选中”

Read More

jquery日历插件FullCalendar简介

FullCalendar是一款基于jquery的日历控件 简介 官方网站: http://arshaw.com/fullcalendar/ 英文文档: http://arshaw.com/fullcalendar/docs/ 中文翻译文档(虽然是2009年翻译的,不过文档变动不是很大,可以参考) http://blog.csdn.net/lgg201/article/details/4818941 开源协议 – MIT 目前最新版本 – 1.6.3 发布日期 – 2013-08-10 使用方法 1. 下载压缩包fullcalendar-1.6.3.zip解压 … “jquery日历插件FullCalendar简介”

Read More

扁平化设计-jquery插件实现卡片翻转效果

扁平化设计是越来越流行了,飞尘在开发中也小小的使用了一下。用到的是方块布局中很典型的卡片翻转效果,于是搜罗了一下,目前只测试使用了三个基于jquery的插件。 下面就个人的体会简单说明一下。 QuickFlip2 看了下文档,没有设置翻转后内容的参数,翻转的内容需要直接在容器内写好,如果只需要简单的翻转效果,用这个就够了。 官方网址: http://jonraasch.com/blog/quickflip-2-jquery-plugin Flip 基于翻转的效果,翻转时容器会被放大,可能导致原有页面布局出现混乱。 官方网址: http://lab.smashup.it/flip/ Flippy … “扁平化设计-jquery插件实现卡片翻转效果”

Read More

使用CryptoJS进行sha1哈希报错

按照官方给出的例子使用CryptoJS进行sha1哈希: http://code.google.com/p/crypto-js/#SHA-1 从form中取得密码后,进行sha1散列,之后作为参数post到服务器,firebug报错: a is undefined——————sha1.js (第 8 行) 之前也有使用过CryptoJS没有问题的,在firebug控制台直接执行 CryptoJS.SHA1($(‘#password’).val()); 没有问题,不过返回值似乎有些特点: 7c4a8d09ca3762af61e59520943dc26494f8941b { … “使用CryptoJS进行sha1哈希报错”

Read More

jquery文件上传插件iframe-post-form

web中免不了就需要使用到文件上传功能,通常有两种做法: 一是传统的使用form表单提交文件,另外一种就是通过flash实现文件上传。 jquery也不乏上传文件插件,不过飞尘比较倾向于使用form的形式。 iframe-post-form就是这样的轻量级ajax文件上传插件,无需flash。 Really simple jQuery Ajax File Uploader plugin. 插件自动在body末尾创建iframe并设置form的target属性为iframe 需要引入js,jquery自然也是必须的

页面中设置上传 … “jquery文件上传插件iframe-post-form”

Read More

jquery出现ownerDocument错误

使用jquery做项目开发的时候,遇到了这样的一个错误: 在firebug里查看到 Permission denied to access property ‘ownerDocument’ 网上一查,原来是跨域了,看来一不小心就掉进了跨域的陷阱。 项目中部分跑在apache应用里,还有部分身处tomcat容器中,虽然同一台主机充当服务器,但是端口不同还是会造成跨域问题。 That’s the cross domain policy restricting you. It’s designed to prevent cross site scrip … “jquery出现ownerDocument错误”

Read More

javascript多文本框内容重复检测

项目中遇到这样的需求,对于一组文本框,要求验证用户的输入不能为空,并且不能存在相同的内容输入。 举个例子,在考试的选择题目中,对于答案选项就不能出现重复的情况。 下面的方法就是检测给定的一组输入是否存在相同的值。 为了指出相同的输入值,事先在每个输入框的后面隐藏一个文本节点,用于检测到重复时显示提示信息,这是可选的,根据项目的需求设计会有不同的表现形式。 代码中使用了jquery。

Read More

在gwt项目中自己实现PopupPanel功能

在gwt项目开发中遇到这样一个问题:使用PopupPanel后导致调用JavaScript绑定(例如用JQuery)的事件实效,经过几番折腾之后,终于找到了一种解决方法。 这里当然只是个人的一种解决办法,如果有更好的可以告诉飞尘哦,大家交流一下。 先来说说我的方法吧。 就是通过自己实现PopupPanel的功能及效果来避免这个问题,实现起来也不是很困难。 大概的思路就是通过给widget添加样式并设置隐藏显示属性来实现自定义的PopupPanel。 首先就是创建widget了,可以在代码中新建,也可以通过uibinder获取*.ui.xml中已经设计好的widget。此处假定widget名为s … “在gwt项目中自己实现PopupPanel功能”

Read More

在gwt项目中使用cookies

在gwt项目中使用cookies记录用户有关信息,开发模式下似乎有点问题,不能设置cookies,domain那里好像是null,所以cookies设置失败,不知道是不是代码写的有问题,也没有时间仔细研究,每天事情一大堆,没完没了的,而且现在人家不喜欢gwt,原来使用gwt开发的模块正在一点一点被侵蚀掉,迟早还是会退化到…… 个人接触gwt时间不长,但是还是比较喜欢的,java里写起来很舒服,现在用aptana主要写js,虽然还是eclipse,但是js真的感觉不顺,再加上jquery,还有plugins,真是感觉好乱啊,可能是对jquery还不够熟悉吧。 使用gwt最大的障碍就是它得编译,项 … “在gwt项目中使用cookies”

Read More

wordpress自定义最新评论样式

使用wordpress的widget功能边栏的最新评论,发现并不是我想要的样式,网上找找,大多是插件或者修改文件来实现,也发现一个使用jQuery来解决这个问题,直接使用Ajax读取评论rss的内容,然后输出。这样不需要安装插件也不需要修改其他文件代码。 注意:需要引入jQuery,可以先看看网页源码是否包含了jquery,如果没有,在wordpress的wp-includes\js\jquery目录下就有JQuery,可以自己引入。 然后使用下面的代码就可以了,在外观-小工具添加文本,贴入代码,rss地址改为自己的,样式也可以自由设置,也可以配合css达到更好的效果。 [crayon-5ce … “wordpress自定义最新评论样式”

Read More