JavaScript::Writer::jQueryHelper - A "jQuery" helper method for writing jQuery code.


JavaScript-Writer documentation Contained in the JavaScript-Writer distribution.

Index


Code Index:

NAME

Top

JavaScript::Writer::jQueryHelper - A "jQuery" helper method for writing jQuery code.

SYNOPSIS

Top

    use JavaScript::Writer;
    use JavaScript::Writer::jQueryHelper;

    # This is Perl code
    jQuery("#area')->load("/data/foo.html");

METHOD

Top

jQuery(...)

The only method exported by this helper module, acts pretty much like jQuery in javascript. It constructs a JavaScript::Writer object like the way js does.

AUTHOR and LICENSE

Top

See JavaScript::Writer


JavaScript-Writer documentation Contained in the JavaScript-Writer distribution.

use strict;
use warnings;

package JavaScript::Writer::jQueryHelper;

our $VERSION = '0.0.2';

use JavaScript::Writer;

use Sub::Exporter -setup => {
    exports => ['jQuery'],
    groups  => {
        default =>  [ -all ],
    }
};

sub jQuery {
    my $js = JavaScript::Writer::_js;
    my $s = shift;

    if (defined $js) {
        return $js->jQuery( $s ) if defined $s;
        return $js->object('jQuery');
    }

    return js->jQuery($s) if defined $s;
    return js->object('jQuery');
}

1;

__END__