我有一个带有javascript的页面。 Javascript有一个函数,点击时由2个不同的元素调用:
1.点击核对框:
if (pivotLeftTransform.localEulerAngles.y >= openAngle)
{
Debug.Log("pivotLeftTransform");
}
if (pivotRightTransform.localRotation.y >= -openAngle)
{
Debug.Log("pivotRightTransform");
}
2。单击表行:
$('#chkShowAll').click(
function () {
myself.MyFunction(myself._findjcontrol("lblMID").text(), this);
}
);
这是函数调用:
myself.get_DataTable().find('tbody > tr').click(
function(){
myself.MyFunction($(this).data("ID"), this);
}
);
我怎样才能完成这样的事情?
答案 0 :(得分:0)
this
表示函数的调用方式,而不是如何定义函数(直到定义箭头函数)
click事件的函数回调将带有包含事件信息的function( Event eventObject )
。 eventObject .Target
会有引发事件的元素。