对不起,如果对此的答案很明显,但我找不到。
如何检测用户是否在图像(或其他元素)上点击,拖动等?
提前致谢!
答案 0 :(得分:1)
有几种方法可以做到这一点:
在HTML中,它将类似于:
<img src="images/myImage.jpg" onclick="someJSFunc()"/>
对于Richfaces,您可能希望在单击图像后通过Ajax请求调用某种服务器端逻辑,因此,最合适的是:
<img src="images/myImage.jpg">
<a4j:support event="onclick" action="#{myBean.someActionMethod}" reRender="someComponent"/>
</img>
有关如何使用Richfaces向标准HTML组件标记添加Ajax行为的详细信息,请参阅a4j:support组件说明。