0
我有每個表格行的工具提示以顯示編輯選項。我使用此代碼可見:如何在js中隱藏工具提示
function popupFunction(p) {
var popup = document.getElementById("sp" + p);
popup.classList.toggle("show");
}
它運行良好。但現在的問題是如果我點擊任何其他地方如何隱藏它?
這裏是我的html:
<div class='popup' id='eds'>
<i class='fa fa-ellipsis-v' id =" + values.items[i].id + " onclick='popupFunction(this.id)'></i>
<span class='popuptext' id =sp" + values.items[i].id + ">
<div onclick='edit(this.id)' id =ed" + values.items[i].id + ">Edit</div>
<br/>
<div onclick='deleteFunction(this.id)' id =de" + values.items[i].id + ">Delete</div>
</span>
</div>
請添加普通/最終html代替生成邏輯,所以我們將能夠添加更詳細的答案。 – marmeladze