/ Published in: Other
                    
                                        
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
<script type="text/javascript">
(function($){
$.fn.extend({
helloWorld : function(options) {
// define some default variables in case none are passed in
var defaults = {
foo: 'hello ',
bar: ' world'
};
var options = $.extend(defaults, options);
return this.each(function() {
// apply any manipulations to the selected object by simply using the $(this) selector
$(this).html(options.foo+options.bar);
});
}//,
// if you needed to add more methods (functions) to your plugin, you would uncommment the comma on the line above
// and simply add another function similar to our helloWorld function above.
});
})(jQuery);
$(function(){
$('#test').helloWorld();
//outputs "hello world" #test
$('#test2').helloWorld({foo:'good ', bar:' bye'});
//outputs "good bye" into #test2
});
Comments
 Subscribe to comments
                    Subscribe to comments
                
                