我正在使用 Javascript/Jquery 有一个按钮切换哪个 div 显示在用户的窗口中。我有我的初始背景 div #container
,如果用户单击某个位置,它会使用不同的 div 进行切换。一旦显示新的 div,就会打开后退按钮。#container
如果按下后退按钮,我希望将 div 切换回初始状态。如果发生这种情况,应再次关闭后退按钮的显示。
由于我有不同的 div 显示后退按钮,我需要确定用户正在查看哪个背景 div,以便关闭特定的 div 并重新打开#container 。如果我不关闭当前 div,容器将不会再次显示。
这是我的一个实例示例的代码:
JS:
$(document).ready(function()
{
$("#backButton").click(function(e)
{
if(THE CURRENT DIV IS REGION 1)
{
$("#container").toggle(); //toggle the container on
$("#region1").toggle(); //toggle region 1 off
$("#backButton").toggle(); //toggle the back button off
}
});
});
显然,我不知道使用什么代码来确定用户正在查看哪个 div。我试过if(document.getElementById('region1');)
了,但没有用;我不认为它会,但这就是我要如何确定当前 div 的方向。
任何帮助将不胜感激!