index.zulzul<zk>
<window border="normal" title="hello">
<div id="d">Welcome to ZK Fiddle , run it right now!</div>
<button id="btn" label="Click me to trigger anchor click">
<attribute name="onClick">
A a = new A();
a.setHref("mailto:[email protected];subject=Feedback for webdevelopersnotes.com;body=The Tips and Tricks section is great");
a.setStyle("display: none"); //hidden
d.appendChild(a); // be child, or the element is not found by jquery
Clients.evalJavaScript ("var a = jq ('#" + a.getUuid () +"').get(0); a.click(); "); // should use get(0)
</attribute>
</button>
</window>
</zk>
TestComposer.javajavaimport org.zkoss.zk.ui.*;
import org.zkoss.zk.ui.event.*;
import org.zkoss.zk.ui.util.*;
import org.zkoss.zk.ui.ext.*;
import org.zkoss.zk.au.*;
import org.zkoss.zk.au.out.*;
import org.zkoss.zul.*;
public class TestComposer extends GenericForwardComposer{
public void doAfterCompose(Component comp) throws Exception {
super.doAfterCompose(comp);
}
public void onClick$btn(Event e) throws InterruptedException{
}
}