The @IncludeJavascriptLibrary annotation changes the beginRender phase of your component to add the JavaScript.
When a block within your component is rendered, the component's beginRender phase does not execute, just the beginRender phase of components *inside* the block. This can be accomplished by using the Delegate component to call back into your outer component (you have a getter method return an inner class of type Renderable), and then you inject the stylesheets as Assets and use RenderSupport to include them. On Sun, Nov 22, 2009 at 6:44 PM, alanearl <alan-lua...@dash.com.ph> wrote: > > My Question is when one of my block has jquery. It will not load the jquery > then action link perform. > Any help is appreciated.... Thanks! > > My Code .tml > > <t:actionlink t:id="testPage" t:zone="output"> > > <t:zone t:id="output" t:update="show"> > Default > <t:delegate to="prop:blockToRender" /> > </t:zone> > > <t:block id="testBlock"> > <!-- With JQuery it will not load the JQuery --> > Test > </t:block> > > My Class > @IncludeJavaScriptLibrary({"jquery-1.3.2.min.js","test.js"}) > > �...@injectcomponent > private Zone output; > > �...@inject > private Block testBlock; > > private Block blockToRender; > > public Block getBlockToRender() > { > return blockToRender; > } > > Object onActionFromtestPage() > { > blockToRender = testBlock; > return blockToRender; > } > > -- > View this message in context: > http://old.nabble.com/Help-Tapestry5-Block-with-JavaScript--Anyone-tp26471839p26471839.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > > -- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org