1、点击同一个按钮想要触发不同的事件,比较简单的方法是改变标签被属性的值,下面以a标签为例。
<a id="switchA" οnclick="addComments()"><img src="${base}/res/images/send_out.png"></a>
2、目前触发的事件是addComment(),若想触发reply()事件,则可以通过以下方式:
HTML:
<span οnclick="switchPostMsg('${gzonePhoto.photoId }','${cmsList.commentId }')" class="ml5 mr5">回复</span>
JS:
function switchPostMsg(photoId,commentId){
$("#switchA").attr("onclick","reply('"+photoId+"','"+commentId+"')");
}
更改onclick的属性值后,可以触发不同的事件。