From 2a60ad27a70eaae6fe973a89c177fbac4bca5c61 Mon Sep 17 00:00:00 2001 From: Zhicheng Wang Date: Fri, 3 Mar 2017 16:39:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=87=AA=E5=8A=A8=E6=8A=8A=E4=B8=AD?= =?UTF-8?q?=E6=96=87=E5=85=83=E7=B4=A0=E7=9A=84id=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E4=B8=BA=E7=9B=B8=E5=BA=94=E8=8B=B1=E6=96=87=E5=85=83=E7=B4=A0?= =?UTF-8?q?=E7=9A=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/docs/ts/latest/guide/style-guide.jade | 3 +++ public/translate/cn/translate.js | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/public/docs/ts/latest/guide/style-guide.jade b/public/docs/ts/latest/guide/style-guide.jade index 27b9ab6336..10bac57c50 100644 --- a/public/docs/ts/latest/guide/style-guide.jade +++ b/public/docs/ts/latest/guide/style-guide.jade @@ -84,6 +84,7 @@ a(id='toc') 1. [Single responsibility](#single-responsibility) [单一职责](#single-responsibility) + 1. [Naming](#naming) [命名](#naming) @@ -95,6 +96,7 @@ a(id='toc') 1. [App structure and Angular modules](#application-structure-and-angular-modules) [应用结构与 Angular 模块](#app-structure-and-angular-modules) + 1. [Components](#components) [组件](#components) @@ -114,6 +116,7 @@ a(id='toc') 1. [Lifecycle hooks](#lifecycle-hooks) [生命周期钩子](#lifecycle-hooks) + 1. [Appendix](#appendix) [附录](#appendix) diff --git a/public/translate/cn/translate.js b/public/translate/cn/translate.js index 15b887472d..a779cd009a 100644 --- a/public/translate/cn/translate.js +++ b/public/translate/cn/translate.js @@ -30,6 +30,11 @@ var sourceVisible = localStorage.getItem('source-visible') === 'true'; var prevNode = node.previousElementSibling; var $english = $(prevNode); if (isCorrespondingNode(node, prevNode) && !isTranslation(prevNode.textContent)) { + var id = $english.attr('id'); + if (id) { + $translated.attr('id', id); + $english.removeAttr('id'); + } $translated.after($english); $translated.addClass('translated'); $translated.addClass('translated-cn');