diff --git a/public/static/admin.js b/public/static/admin.js index d30d628c5..84c6dd6b0 100644 --- a/public/static/admin.js +++ b/public/static/admin.js @@ -611,6 +611,20 @@ $(function () { }); }; + /*! 上传单个视频 */ + $.fn.uploadOneVideo = function () { + return this.each(function () { + if ($(this).data('inited')) return true; else $(this).data('inited', true); + var $in = $(this), $bt = $('').data('input', this); + $bt.attr('data-size', $in.data('size') || 0).attr('data-type', $in.data('type') || 'mp4').find('span').on('click', function (event) { + event.stopPropagation(); + if ($(this).index() === 0) $bt.attr('style', ''), $in.val(''); else $in.val() && $.previewImage(encodeURI($in.val())); + }), $in.on('change', function () { + if (this.value) $bt.html(''); + }).after($bt).trigger('change'); + }); + }; + /*! 标签输入插件 */ $.fn.initTagInput = function () { return this.each(function () {