控制元素的显示隐藏之鼠标点击某个div的其他地方,该div就隐藏
document.onclick = function (event)
{
var e = event || window.event;
var elem = e.srcElement||e.target;
while(elem)
{
if(elem.textContent == "某某"||elem.id == "inff")
{
c.concatFlag=true;//c是vue的实例对象,concatFlag控制元素显示隐藏,初始值未false
return;
}else{
//隐藏div的方法
c.concatFlag=false;
}
elem = elem.parentNode;
}
}
还没有评论,来说两句吧...