$("body").click(function(e)
{
//you can then check what has been clicked
var target = $(e.target);
if (target.is(".bq"))
{
if($("#face").css('display')=="none")
{
$("#face").show();
$("#pic_temp").hide();
$("#video").hide();
}
else
{
$("#face").hide();
}
}
else if(target.is(".tp"))
{
if($("#pic_temp").css('display')=="none")
{
$("#pic_temp").show();
$("#face").hide();
$("#video").hide();
}
else
{
$("#pic_temp").hide();
}
}
else if(target.is(".sp"))
{
if($("#video").css('display')=="none")
{
$("#video").show();
$("#face").hide();
$("#pic_temp").hide();
}
else
{
$("#video").hide();
}
}
else
{
$("#face").hide();
$("#pic_temp").hide();
$("#video").hide();
}
})
{
//you can then check what has been clicked
var target = $(e.target);
if (target.is(".bq"))
{
if($("#face").css('display')=="none")
{
$("#face").show();
$("#pic_temp").hide();
$("#video").hide();
}
else
{
$("#face").hide();
}
}
else if(target.is(".tp"))
{
if($("#pic_temp").css('display')=="none")
{
$("#pic_temp").show();
$("#face").hide();
$("#video").hide();
}
else
{
$("#pic_temp").hide();
}
}
else if(target.is(".sp"))
{
if($("#video").css('display')=="none")
{
$("#video").show();
$("#face").hide();
$("#pic_temp").hide();
}
else
{
$("#video").hide();
}
}
else
{
$("#face").hide();
$("#pic_temp").hide();
$("#video").hide();
}
})
点击事件控制页面显示效果
本文介绍了如何通过JavaScript实现页面元素的点击事件,根据不同类名控制#face、#pic_temp和#video元素的显示和隐藏。

被折叠的 条评论
为什么被折叠?



