$scope.$on('$viewContentLoaded', function() {
$('#myCarouselinside div:first').addClass("active");
}
When i put above addClass() function inside document.ready() function, it is working as expected.
This is my html code. Could anyone please let me know what mistake am i doing in this?
<div id="myCarousel" class="carousel slide">
<!-- Carousel items -->
<div id="myCarouselinside" class="carousel-inner">
<div class="item" ng-repeat="viewPrintcampaign in viewPrintcampaigns" ng-init="first=$first">
<img src="{{viewPrintcampaign.printcampaignpic}}" alt="">
<div class="carousel-caption">
<h4>
{{viewPrintcampaign.printcampaignname}}{{viewPrintcampaign.printcampaignseason}}</h4>
<p>
{{viewPrintcampaign.printcampaigndescription}}</p>
</div>
</div>
</div>
<!-- Carousel nav -->
<a class="carousel-control left" href="#myCarousel" data-slide="prev">‹</a>
<a class="carousel-control right" href="#myCarousel" data-slide="next">›</a>
</div>
--
You received this message because you are subscribed to the Google Groups "AngularJS" group.
To post to this group, send email to ang...@googlegroups.com.
To unsubscribe from this group, send email to angular+u...@googlegroups.com.
Visit this group at http://groups.google.com/group/angular?hl=en.
<div class="item" ng-repeat="viewPrintcampaign in viewPrintcampaigns"></div>
For the very first object, i want it to be class="active item". Can you please suggest me the right way to do it?