Mdx之文件目录的兼容性处理想法

我觉得我的函数写的不好看hhh
思路就是这样,操作起来应该不难吧。以第一种为例:
mdx:

<div id="dict_software_prefix">
    <a id="dict_software_prefix_entry" href="entry://☺☺☺☺☺☺"></a>
    ...
</div>

css:

#dict_software_prefix {display: none;}

js:

//全局变量(适当改名避免冲突),或主函数下的变量,其他函数作为主函数的内部函数
var entry_prefix =
dict_software_prefix=document.getElementById('dict_software_prefix_entry')
.href.replace('☺☺☺☺☺☺', '');
...

需要用时直接调用全局变量就行