Angular js Routing和Window.location.href的行为不一样

时间:2017-11-03 07:02:33

标签: javascript angularjs onclick

我正在使用Routing for angular(1.6)来重定向页面!!

现在从一个页面,点击行我需要在查询中使用一些参数重定向我正在做的事情:

 $window.location.href = '#/mypage/?value='+ValueToSend;

但是,在mypage上,我有一些正文加载事件 - >图片点击事件 - > Css显示阻止/无效,当我直接移动到带有路由的主菜单的mypage时,它正常工作。

但是当我使用window.location时,它一直工作到图像点击事件,但显示块css不能正常进行点击事件!!

我的代码是

 $('body').on('click','img#imageid',function(){
   if($('#Mymenu').css("display") == "block") {
     $('#Mymenu').css("display", "none");
    }
else if($('#Mymenu').css("display") == "none") {
     $('#Mymenu').css("display", "block");
 }
}

使用window.location调用页面时,我需要做些什么吗?

谢谢!

0 个答案:

没有答案