Hi, <a href="#" wicket:id="link" *target="_blank"*>
Martin Grigorov Wicket Training and Consulting https://twitter.com/mtgrigorov On Sun, Oct 2, 2016 at 4:31 PM, ASHU_JAVA <[email protected]> wrote: > Hi Martin, > > Thanks a lot for your suggestion. > > My requirement is nearly complete, the only issue I'm facing right now is > *how to open the List link in new tab ?*. > Please find below my current code: > > /SamplePage.Java/ > add(new LinkPanel("navBar")); > > /SamplePage.html/ > <div wicket:container wicket:id="navBar"/> > > /LinkPanel.Java/ > > > > /LinkPanel.html/ > > > > /style.css/ > > > > The output looks like below image: > <http://apache-wicket.1842946.n4.nabble.com/file/n4675620/Wicket_2.png> > > So, when I click on link it open in the same window. > > I tried to change the *"LinkPanel.java" *code as below:- > > The output now looks like below image: > <http://apache-wicket.1842946.n4.nabble.com/file/n4675620/Wicket_1.png> > > I'm able to now open the links in different tabs but the appearance is now > not in the list. > > I think if the LinkPanel.Java code can generate an HTML like below it will > become perfect according to my requirement:- > > > Kindly suggest inputs on how to achieve it in my current code. > Thanks in advance. > > > > > You need to add the dropdown to the <li> element. > In the blog article you mentioned in your first email this is: <li > class="dropdown" wicket:id="itemContainer"> > > The blog uses: > <li class="dropdown" wicket:id="itemContainer"> > <#> > ** > > <ul class="dropdown-menu"> > <li wicket:id="itemLinks"></li> > </ul> > </li> > > You need to remove * and use instead of . > In the Java code replace: > > itemContainer.add(new Label("label", currentMenuItem.getLabel())); > > with > > itemContainer.add(new ContextImage("img", ...)); > > Martin Grigorov > Wicket Training and Consulting > https://twitter.com/mtgrigorov > > > > -- > View this message in context: http://apache-wicket.1842946. > n4.nabble.com/java-wickets-menu-on-image-button-tp4675602p4675620.html > Sent from the Users forum mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
