MxWeiXinPF.Web/weixin/ggk/js/watermark.js
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
* jQuery Watermark plugin
* Version 1.3 (24-FEB-2012)
* @requires jQuery v1.3 or later
*
* Examples at: http://mario.ec/static/jq-watermark/
* Copyright (c) 2010 Mario Estrada
* Licensed under the MIT license:
* http://www.opensource.org/licenses/mit-license.php
*
*/
(function ($) {
var old_ie = $.browser.msie && $.browser.version < 8;
var hard_left = 4;
$.watermarker = function () { };
$.extend($.watermarker, {
defaults: {
color: '#999',
left: 0,
top: 0,
fallback: false,
animDuration: 300,
minOpacity: 0.6
},
setDefaults: function (settings) {
$.extend($.watermarker.defaults, settings);
},
checkVal: function (val, label, event_blur) {
if (val.length == 0) $(label).show();
else $(label).hide();
return val.length > 0;
},
html5_support: function () {
var i = document.createElement('input');
return 'placeholder' in i;
}
});
$.fn.watermark = function (text, options) {
var options, elems;
options = $.extend($.watermarker.defaults, options);
elems = this.filter('textarea, input:not(:checkbox,:radio,:file,:submit,:reset)');
if (options.fallback && $.watermarker.html5_support()) return this;
elems.each(function () {
var $elem, attr_name, label_text, watermark_container, watermark_label;
var e_margin_left, e_margin_top, pos, e_top = 0,
height, line_height;
$elem = $(this);
if ($elem.attr('data-jq-watermark') == 'processed') return;
attr_name = $elem.attr('placeholder') != undefined && $elem.attr('placeholder') != '' ? 'placeholder' : 'title';
label_text = text === undefined || text === '' ? $(this).attr(attr_name) : text;
watermark_container = $('<span class="watermark_container"></span>');
watermark_label = $('<span class="watermark">' + label_text + '</span>');
后面还有 82 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
