ソースを参照

add heading text id

2du 4 年 前
コミット
a17216d58e
2 ファイル変更3 行追加2 行削除
  1. 1 1
      route/tool/func.py
  2. 2 1
      views/main_css/js/render_onmark.js

+ 1 - 1
route/tool/func.py

@@ -84,7 +84,7 @@ global_wiki_set = {}
 
 global_db_set = ''
 
-data_css_ver = '111'
+data_css_ver = '112'
 data_css = ''
 
 conn = ''

+ 2 - 1
views/main_css/js/render_onmark.js

@@ -180,6 +180,7 @@ function do_onmark_heading_render(data, name_doc, name_include) {
         
         var heading_level_string_no_end = heading_level_string.replace(/\.$/, '');
         var heading_data_text = heading_data[3].replace(/ #$/, '');
+        heading_data_text = heading_data_text.replace(/ $/, '');
         
         toc_data += '' +
             '<span style="margin-left: ' + String((heading_level_string.match(/\./g).length - 1) * 10) + 'px;">' +
@@ -193,7 +194,7 @@ function do_onmark_heading_render(data, name_doc, name_include) {
             '\n<start_point>' +
             (toc_n === 1 ? '' : '</div>') +
             '<h' + heading_level + ' id="s-' + heading_level_string_no_end + '">' + 
-                '<a href="#toc">' + heading_level_string + '</a> ' + 
+                '<a href="#toc" id="' + do_js_safe_change(heading_data_text) + '">' + heading_level_string + '</a> ' + 
                 heading_data_text + 
                 '<a id="edit_load_' + String(toc_n) + '" ' +
                     'style="font-size: 70%;"' +