inherit from jQuery #28

Open
tj opened this Issue Feb 5, 2012 · 3 comments

Comments

Projects
None yet
2 participants
Owner

tj commented Feb 5, 2012

not sure if jquery really facilitates this, will have to take a look but it would be nicer to have button.appendTo(something) vs button.el.appendTo(something)

If u mean to expose a helper for appending ur button element onto another element.

http://api.jquery.com/appendTo/

Owner

tj commented Feb 5, 2012

I just mean inheriting from the jQuery prototype so I don't have to duplicate any of those methods and dont have to make .el public api

tj closed this Feb 5, 2012

tj reopened this Feb 5, 2012

Looking at some of your code, .appendTo would already be available.

this.el = $(html)
this.el = $(this.template)

The $.fn is just really an alias the jquery's prototype. I'm not sure how you might shoe horn your api together with jQuery.

$.fn.button = function (option) {
    return this.each(function () {
        new Button(...)
    })
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment