1
我工作在客戶端已提供的HTML一堆,我需要從我們的數據庫插件中的數據,並已打的我發現難問題的項目中記錄解決....觸發額外的細節爲ngRepeat
所以,第一個問題是路由
<div ng-repeat="class in vm.classes">
<div class="class-overview">
<a href="#">
<span class="class-title">{{class.description}}</span>
... more stuff here
</a>
</div>
<div class="class-information collapse">
<div class="full-width">
{{class.longDescription}}
</div>
</div>
</div>
他提供一些JavaScript來處理類概述
$('.class-overview a').on('click',function(e) {
e.preventDefault();
});
$('.class-overview').on('click',function() {
$('.class-overview.active').removeClass('active').next('.class-information').collapse('hide');
$(this).addClass('active').next('.class-information').collapse('show');//.css('top',offset).collapse('show');
});
點擊和我有一個在我的州供應商這樣的線路
// default route
$urlrouterProvider.otherwise("/")
所以問題是,ui路由器處理點擊並將我發回主頁。
理想的解決方案是讓儘可能多的他標記的完好,所以任何人都可以告訴我如何阻止用戶界面路由器處理的點擊?
或做不到這一點,我怎麼可能會使用NG-點擊和NG-秀得到相同的效果,即隱藏和顯示類信息的div ...
這不工作,就會切換類信息爲每個類,我只希望我切換點擊 – LennieHarvey
其實我說的垃圾類,那只是工作必須清除我的瀏覽器緩存。我有些尷尬,這是很容易的:-)但我對此很陌生。謝謝 – LennieHarvey