1,弹窗:bootstrap3-dialog.js 多选下拉框:bootstrap-multiselect.js
2,复制插件:zeroclipboard.js jquery.zclip.js 前面2个已过时 clipboard.js 不需要falsh
3,相册预预功能:layer.photos lightbox.js
4,文件上传插件:webuploader.js paste-upload-image.js
5,字体图标:Font Awesome iconfont
6,表格插件:datatables
7,日历插件:My97DatePicker
8,验证插件:jquery-validate.js
9,lodash.js 对数组的处理,模板引擎template
10,数据加密:md5.js
11,上传表单可以上传文件:jquery.form.js ajaxSubmit
jquery.zclip.js使用示例代码:
$(\'#copyRoute\').zclip({ path: \'/book/js/copy_plugin/ZeroClipboard.swf\', copy: function(){//复制内容 return getCopyInfo(); }, afterCopy: function(){//复制完成 var $copysuc = $("<div class=\'copy-tips\'><div class=\'copy-tips-wrap\'>☺ 复制完成</div></div>"); $("body").find(".copy-tips").remove().end().append($copysuc); $(".copy-tips").fadeOut(3000); } });
function getCopyInfo(){
return \'获取要复制的内容’;
}
zeroclipboard.js使用示例代码:
var client = new ZeroClipboard($(\'#copyRoute\')); // 复制 client.on(\'load\', function (element) { client.on(\'datarequested\', function (client) { client.setText(getCopInfo()); }); client.on(\'complete\', function (client, args) { alert(\'复制成功\'); }); }); client.on(\'wrongflash noflash\', function () { ZeroClipboard.destroy(); BootstrapDialog.alert(\'请先启用浏览器的flash插件\'); });
//复制 utils.copy = function(copyId, copyParentId, copyContentId) { // zeroclipboard 1.3.5版本写法 var contents = $(\'#\'+copyContentId).text(); var client = new ZeroClipboard($(\'#\'+copyId)); client.on( \'load\', function(client) { // alert( "movie is loaded" ); client.on( \'datarequested\', function(client) { client.setText(contents); } ); client.on( \'complete\', function(client, args) { alert(\'复制成功!\'); } ); } ); client.on( \'wrongflash noflash\', function() { ZeroClipboard.destroy(); } ); // zeroclipboard.2.3.0 版本写法 /*var contents = copyContent; var clipCopy = new ZeroClipboard($(\'#\'+copyId)); clipCopy.setText(contents); var aftercopy = function (e) { utils.alert(\'复制成功!\'); }; //clipCopy.on(\'aftercopy\', aftercopy);*/ }