<button class="anunt-edit" type="submit" data-id="@anunt.Id" id="editButton" >
@Html.Partial("editSVGPartial", new {@Id="editButton", @class="svg"})
</button>
Html Helper部分是编辑图标范围,问题是在javascript e.target.matches(“#editButton”)返回真,只有当我点击靠近边界的按钮时(我认为它不能正常工作,因为范围在里面)
document.addEventListener("click", e =>
{
var isEditButtonClicked = e.target.matches("#editButton");
if ( isEditButtonClicked )
{
console.log("button clicked")
}
else
{
console.log("click")
}
})
1条答案
按热度按时间7eumitmz1#
我将span的id更改为与直接父项按钮的id相同的id,现在它可以工作了。