From a4fca4faa6042e81c05fa16f909b84b4486c01f1 Mon Sep 17 00:00:00 2001 From: OldHawk Date: Tue, 11 Jul 2017 10:05:48 +0800 Subject: [PATCH] fix(forums): bootstrap markdown error when reply begin edit --- .../controllers/forums-topic.client.controller.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/forums/client/controllers/forums-topic.client.controller.js b/modules/forums/client/controllers/forums-topic.client.controller.js index 15fcc87a..8b811daf 100644 --- a/modules/forums/client/controllers/forums-topic.client.controller.js +++ b/modules/forums/client/controllers/forums-topic.client.controller.js @@ -218,10 +218,12 @@ }, onShow: function (e) { e.setContent(r.content); + var ele = $('#' + e.$editor.attr('id') + ' .md-footer'); + console.log(ele); - angular.element($('.md-footer')).addClass('text-right'); - angular.element($('.md-footer')[0].childNodes[0]).addClass('btn-width-80'); - $('.md-footer')[0].childNodes[0].innerText = $translate.instant('FORUMS.BTN_SAVE'); + angular.element(ele).addClass('text-right'); + angular.element(ele[0].childNodes[0]).addClass('btn-width-80'); + ele[0].childNodes[0].innerText = $translate.instant('FORUMS.BTN_SAVE'); var cbtn = angular.element(''); cbtn.bind('click', function (evt) { @@ -229,8 +231,8 @@ e.$options.hideable = true; e.blur(); }); - $('.md-footer').append(cbtn); - $compile($('.md-footer').contents())($scope); + ele.append(cbtn); + $compile(ele.contents())($scope); } }); };