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]
>
>

Reply via email to