jquery 根据值设置radio选中
$(":radio[name='sex'][value='" + sex + "']").prop("checked", "checked");
$(":radio[name='sex'][value='" + sex + "']").prop("checked", "checked");
jquery 1.7版以前使用live动态绑定事件。
$("#testdiv ul li").live("click",function(){...});
jquery 1.7版以后使用on动态绑定事件
$("#testdiv ul").on("click","li", function() { ... });
在做名单分配的时候,做了一个功能,就是当勾选栏目,把所有的权限全勾上。之前写过类似的代码,直接复制到本项目中使用,发现第一次全选或取消时有效果,再次点击在源码中已添加checked属性,但是并不显示打勾状态。
在使用ajax时,表单提交后需要重置表单,jquery是不带有reset方法的,简单的思路:<input name="reset-log" type="reset" style="display:none;" />
$("input[name='reset']").click();
视差(Parallax)是指从不同的点看一个物体时形成的视觉差异,这个名词是源自希腊文的παράλλαξις (),意思是”改变”。在网页设计中,视差滚动(Parallax Scrolling)是当下流行的网页设计技术,通过让多层背景以不同的速度或者不同的方向移动来形成非常有趣的 3D 运动效果。下面是一些运用视差滚动效果的优秀网页案例:
Fancybox是一款优秀的jquery插件,它能够展示丰富的弹出层效果。前面我们有文章介绍了facybox弹出层效果,相比facybox,fancybox显得功能更为齐全,它除了可以加载DIV,图片、图片集、Ajax数据,还能加载SWF影片,iframe页面等等。
jquery无缝滚动插件
var cookietime = new Date();
cookietime.setTime(cookietime.getTime() + 600000);
$.cookie("isshow", 1,{expires:cookietime});