html - AngularJS 中的HTML
问问题
1042 次
4 回答
1
如果你的 head 标签中有 jQuery(你可能会这样做)......
<script>
$(document).ready(function(){
$('[href="#menu-toggle"]').click(function(event){
event.preventDefault();
})
});
</script>
基本上阻止链接通过窗口导航路由。您可以通过将此代码粘贴到浏览器控制台中轻松进行测试。
$('[href="#menu-toggle"]').click(function(event){
event.preventDefault();
})
于 2017-08-23T03:56:45.767 回答
1
从问题中的代码我可以说,href的正常使用会导致重定向,所以你需要使用data-target
,你可以试试这个吗?
<a data-target="#menu-toggle" data-toggle="collapse" class="btn btn-default"><em class="fa fa-bars"></em></a>
JSFiddle: 这里
于 2017-08-23T04:04:00.470 回答
0
您可以使用href
和的组合ng-click
来解决您的问题。
<a href="" class="logout-button" ng-click="signOut()"><em class="fa fa-power-off"></em> Signout</a></nav>
signOut()
控制器上的功能在哪里。
于 2017-08-23T04:00:46.423 回答
-1
1.只需从您的锚标签中完全删除 href 标签。没有它,它仍然是一个完全有效的标签。(或) href="javascript:void(0);"
于 2017-08-23T05:34:31.350 回答