2016-11-08 103 views
1

我在我的菜單中有鏈接,可以在我的頁面中定位。我希望菜單在其中一個鏈接被點擊並且仍然發生默認動作時摺疊。看來,當我綁定aurelia事件處理程序時,默認操作從不會發生(鏈接不會導航)。我如何綁定一個aurelia事件處理程序以及對錨標記執行默認操作?綁定Aurelia事件處理程序可防止默認操作

即:

HTML

<ul class="${navClass}"> 
    <li><a href="#about" click.trigger="_toggleMenu()"><i class="fa fa-pencil" style="color: #FFFF00;"></i><span>About</span></a></li>   
</ul> 

JS

_toggleMenu() { 
    if(this.navClass == 'nav') { 
     this.navClass += ' expand'; 
    } else { 
     this.navClass = 'nav'; 
    } 
} 

回答

相關問題