Is including jQuery recommended?
Are there any plans to implement some mechanism to include jQuery more
efficiently from say the Google CDN for multiple extensions at a time?

I'm just thinking that if 10 authors include jQuery individually then
it's going to bog the browser down unecessarily. There must be a nicer
way of doing it?

On Dec 29, 6:48 pm, Brian Kennish <bkenn...@chromium.org> wrote:
> On Tue, Dec 22, 2009 at 11:57 AM, Schalk Neethling
>
>
>
>
>
> <volume4.sch...@gmail.com> wrote:
> > For testing purposes I basically have a popup.html defined in my
> > Manifest and then have the following in my background.html:
>
> > <html>
> > <head>
> > <script src="jquery.min.js" type="text/javascript"></script>
>
> > <script>
> > $("p").css({'background-color': 'yellow'});
> > </script>
>
> > </head>
> > </html>
>
> > In my popup I do have a little Hello World paragraph but on loading the
> > extension and clicking on the icon the popup pops with the paragraph but
> > the background color does not change :(
>
> > Am I going about this the wrong way? I have tried adding the:
>
> > <script>
> > $("p").css({'background-color': 'yellow'});
> > </script>
>
> > to the popup.html but with no success.
>
> Hey Schalk, you'll have to include jQuery in your popup file to
> reference the library there. Extension components don't automatically
> have access to a background page's JavaScript objects.
>
> Also, you might find it easier to load jQuery remotely rather than
> bundling it with your extension. For example, the Google AJAX
> Libraries API provides a convenient way to do so:
>
> <script
>   type="text/javascript"
>   src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js";>
> </script>

--

You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to chromium-extensi...@googlegroups.com.
To unsubscribe from this group, send email to 
chromium-extensions+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en.


Reply via email to