On Feb 23, 12:14 am, Nazgulled <[EMAIL PROTECTED]> wrote:
> Hi,
> Let's say I have 2 different javascript files. I like to organize my
> code that's why I use 2 different files so each file will only have
> functions that fall into that file's category.
>
> Anyway, here's the files layout...
>
> file1.js:
> function Fn1() { ... }
> function Fn2(a, b) { ...}
>
> file2.js
> function FnX(a, b, c) { ... }
> function FnY(a, b) { ... }
> function FnZ(a) { ... }
>
> How can I call those functions in a syntax like this:
> $.groupName.Fn1();
> $.groupName.Fn2('text', 123);
>
> or
>
> jQuery.groupName.FnZ(true);
>
> How do I do this?
>
> P.S: I've read the plugins authoring documentation page but I'm still
> confused and I don't know how to achieve this, please advise...

Something like:

$.groupName = $.groupName || {};
$.extend($.groupName, {
    Fn1: function() {
        ...
    },
    Fn2: function(a, b) {
        ...
    }
});


--Klaus

Reply via email to