基于css样式的图片背景全屏拉伸填充 body{ /*css3支持全屏拉伸图片,支持IE9+,firefox,chrome*/ background: url("images/bg.png"); -moz-background-size: 100% 100%; -o-background-…
基于css样式的图片背景全屏拉伸填充 body{ /*css3支持全屏拉伸图片,支持IE9+,firefox,chrome*/ background: url("images/bg.png"); -moz-background-size: 100% 100%; -o-background-…
该插件支持IE6+,chrome,firefox等主流浏览器 效果演示地址 用法 jQuery.fn.extend({ uploadPreview: function (opts) { var _self = this, _this = $(this); &nb…
在CSS中,让元素隐藏(指屏幕范围内肉眼不可见)的方法很多,有的占据空间,有的不占据空间;有的可以响应点击,有的不能响应点击。下面一个个列出,选一个适合你的 { display: none; /* 不占据空间,无法点击 */ } { visibility: hidden; /* 占据空间,无法点击 */ } { position: absol…
使用jQueryUI的widget来写插件,相比于基本的jquery插件有一些好处: 方便实现继承,代码重用 默认是单例 widget已经给你实现好的一些常用方法,例如destroy 带来好处的同时也带来了荆棘和陷阱,本文的目的就是梳理这些荆棘,标出哪里有陷阱。 基本知识: 一)命名规范 如何开始写一个widget呢?模板如下: (function ($) { // utility functions (won’t&n…
/** * 通用附件上传和初始化方法 * */ $(function() { /*新增页面图片上传代码初始化*/ /** 1)在新增业务添加addPageUpload容器 * 2)上传图片时页面没有对应业务的数据,先给附件生产一个临时的uuid * 3)保存业务单据后,需要将附件的临时id,更新为业务单据的id */ if($("#addPageUpload&qu…
$('#file_upload').uploadify({ //一属性详解 id: jQuery(this).attr('id'),//绑定的input的ID langFile:'/assets/uploadify/uploadifyLang_en.js',//语言包的…
项目中使用的bootstrap,用到了placeholder属性,在IE8及IE8以下不显示 <input type="text" class="input-medium" placeholder="项目名称"/> 在网上找了一个基于jquery的插件,插件代码如下: /*! http://mths.be/placeholder v2.0.7 by @…
基于jquery ui做的模态框,该alert不可以停顿,不能穿透最上面的iframe,如需要停顿,可以将点击确定后执行的代码放入到对应的判断里。效果图如下:(UI可以自己调整) var mDialogCallback; /** * 带图标的确认框,使用方法 * showMsgConfirmWithIcon("标题","确认内容","确认内容二",func…