点击一个按钮触发不同的事件

1、点击同一个按钮想要触发不同的事件,比较简单的方法是改变标签被属性的值,下面以a标签为例。

<a id="switchA" onclick="addComments()"><img src="${base}/res/images/send_out.png"></a>
2、目前触发的事件是addComment(),若想触发reply()事件,则可以通过以下方式:

HTML:

<span onclick="switchPostMsg('${gzonePhoto.photoId }','${cmsList.commentId }')" class="ml5 mr5">回复</span>
JS:
function switchPostMsg(photoId,commentId){
			$("#switchA").attr("onclick","reply('"+photoId+"','"+commentId+"')");
		}

更改onclick的属性值后,可以触发不同的事件。




猜你喜欢

转载自blog.csdn.net/a515557595_xzb/article/details/79278127