jQuery Метод jQuery.fn.extend ()


пример

Этот метод расширяет объект прототипа jQuery ($ .fn) для предоставления новых настраиваемых методов, которые могут быть привязаны к функции jQuery ().

Например:

<div>Hello</div>
<div>World!</div>
 
<script>
jQuery.fn.extend({
  // returns combination of div texts as a result
  getMessage: function() {
    var result;
    // this keyword corresponds result array of jquery selection
    this.each(function() {
        // $(this) corresponds each div element in this loop
        result = result + " " + $(this).val();
    });
    return result;
  }
});
 
// newly created .getMessage() method
var message = $("div").getMessage();

// message = Hello World!
console.log(message); 
</script>