document.onclick = function (event) {
var e = event || window.event;
var elem = e.srcElement || e.target;
while (elem) {
if (elem != document) {
if (elem.id == "目标ID") {
show();
return;
}
elem = elem.parentNode;
} else {
hide();
return;
}
}
}
大概功能:点击“目标ID”,执行show() 点击其他任何地方,执行hide(),由此可以扩展。。。
新博客已移至:http://keenwon.com