JQueryFn.js

jQuery.fn.println = function() { // Join all the arguments into a space-separated string var msg = Array.prototype.join.call(arguments, " "); // Loop through each element in the jQuery object this.each(function() { // For each one, append the string as plain text, then append a <br/>. jQuery(this).append(document.createTextNode(msg)).append("<br/>"); }); // Return the unmodified jQuery object for method chaining return this; };
It is almost trivially easy to write your own jQuery extensions. The trick is to know that jQuery.fn is the prototype object for all jQuery objects. If you add a function to this object, that function becomes a jQuery method

Be the first to comment

You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.