Files
nhgooi.nl/public/js/old/jquery.hint.js
Jorit Tijsen 55aa88c0f6 Test version
2024-03-05 17:22:55 +01:00

32 lines
804 B
JavaScript
Vendored

(function($){
"use strict";
var defaults = {
hintClass: "hint"
};
var methods =
{
init : function(options){
return this.each(function(){
options = $.extend(defaults, options);
if($(this).attr("placeholder")==$(this).val())
$(this).addClass(options.hintClass);
$(this).focus(function(){
if($(this).attr("placeholder")==$(this).val())
$(this).val("").removeClass(options.hintClass);
});
$(this).blur(function(){
if($(this).val()=="")
$(this).val($(this).attr("placeholder")).addClass(options.hintClass);
});
});
}
};
jQuery.fn.hint = function(method){
if(methods[method])
return methods[method].apply(this, arguments);
else if(typeof(method)==='object' || !method)
return methods.init.apply(this, arguments);
};
})(jQuery);