我正在努力实现以下目标。点击一个链接,显示菜单。一旦该菜单失去焦点,清除菜单(同样当单击菜单项时,删除菜单)。
这是我的愚蠢代码:
<a id="owner" href="javascript: doThis();" onblur="remove();">ClickOnMe</a>
function doThis() { console.log('clickedOnItem'); }
function remove() { console.log('removed'); }
我似乎无法让它工作。它在 IE10 中运行良好,但我无法在 Chrome 中工作。
摆弄我这个:http: //jsfiddle.net/5t6wr/5/