|
@@ -6,14 +6,40 @@ angular.module('appMessage').controller('HistoryMsgController', ['$scope', '$fil
|
|
|
$scope.appContent = {};
|
|
|
$scope.historymessages = [];
|
|
|
$scope.selectName = "全部"
|
|
|
- $scope.currentPage = 2; //初始当前页
|
|
|
+ $scope.totalItems = 100;
|
|
|
+ $scope.currentPage = Math.floor($scope.totalItems / 10) + 1; //初始当前页
|
|
|
$scope.maxSize = 5; //最多显示7页其他的用···代替
|
|
|
- $scope.totalItems = 16;
|
|
|
|
|
|
$scope.initAppContent = function(appContentJson) {
|
|
|
$scope.appContent = JSON.parse(appContentJson);
|
|
|
};
|
|
|
|
|
|
+ $scope.actived = function($event) {
|
|
|
+ var activeClick = $($event.target);
|
|
|
+ console.log(activeClick);
|
|
|
+ if (activeClick[0].nodeName == "LI") {
|
|
|
+ angular.element(".li").removeClass("activeBackground");
|
|
|
+ activeClick.addClass("activeBackground");
|
|
|
+ } else {
|
|
|
+ angular.element(".li").removeClass("activeBackground");
|
|
|
+ $(activeClick[0].parentElement.parentElement).addClass("activeBackground");
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
+ $scope.opened = function($event) {
|
|
|
+ var activeClick = $($event.target);
|
|
|
+ $scope.collapsed = activeClick[0].className;
|
|
|
+ if ($scope.collapsed == "collapsed") {
|
|
|
+ angular.element(".pull-right").removeClass("glyphicon-chevron-down");
|
|
|
+ angular.element(".pull-right").addClass("glyphicon-chevron-right");
|
|
|
+ $(activeClick[0].parentElement.nextElementSibling).removeClass("glyphicon-chevron-right");
|
|
|
+ $(activeClick[0].parentElement.nextElementSibling).addClass("glyphicon-chevron-down");
|
|
|
+ } else if ($scope.collapsed == "") {
|
|
|
+ angular.element(".pull-right").removeClass("glyphicon-chevron-down");
|
|
|
+ angular.element(".pull-right").addClass("glyphicon-chevron-right");
|
|
|
+ }
|
|
|
+ };
|
|
|
+
|
|
|
$scope.voicePlay = function($event) {
|
|
|
var audio = $($event.target.parentElement.nextElementSibling)[0];
|
|
|
var unread = $($event.target.nextElementSibling);
|