删除的内容 添加的内容
更新
标签手工回退
添加拼音索引(JS 动态加载)
第1行:
<div class="pyidxfj-navindex-wrap">
<spandiv class="pyidxfj-letternav-bar">[[方剂索引/A|A]]</span>
<a class="fj-nav-link" href="javascript:;" onclick="loadLetter('A')">A</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('B')">B</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('C')">C</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('D')">D</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('E')">E</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('F')">F</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('G')">G</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('H')">H</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('J')">J</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('K')">K</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('L')">L</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('M')">M</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('N')">N</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('O')">O</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('P')">P</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('Q')">Q</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('R')">R</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('S')">S</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('T')">T</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('W')">W</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('X')">X</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('Y')">Y</a> | <a class="fj-nav-link" href="javascript:;" onclick="loadLetter('Z')">Z</a>
<span class="pyidx-letter">[[方剂索引/B|B]]</span>
</div>
<span class="pyidx-letter">[[方剂索引/C|C]]</span>
<div id="fj-content">
<span class="pyidx-letter">[[方剂索引/D|D]]</span>
<div style="padding:20px;text-align:center;color:#888;">加载中...</div>
<span class="pyidx-letter">[[方剂索引/E|E]]</span>
</div>
<span class="pyidx-letter">[[方剂索引/F|F]]</span>
<script>
<span class="pyidx-letter">[[方剂索引/G|G]]</span>
async function loadLetter(letter) {
<span class="pyidx-letter">[[方剂索引/H|H]]</span>
var links = document.querySelectorAll('.fj-nav-link');
<span class="pyidx-letter">[[方剂索引/J|J]]</span>
links.forEach(function(el) { el.classList.remove('active'); });
<span class="pyidx-letter">[[方剂索引/K|K]]</span>
var current = Array.from(links).find(function(el) { return el.textContent === letter; });
<span class="pyidx-letter">[[方剂索引/L|L]]</span>
if (current) current.classList.add('active');
<span class="pyidx-letter">[[方剂索引/M|M]]</span>
<span class="pyidx-letter">[[方剂索引/N|N]]</span>
var container = document.getElementById('fj-content');
<span class="pyidx-letter">[[方剂索引/O|O]]</span>
container.innerHTML = '<div style="padding:20px;text-align:center;color:#888;">加载中...</div>';
<span class="pyidx-letter">[[方剂索引/P|P]]</span>
<span class="pyidx-letter">[[方剂索引/Q|Q]]</span>
try {
<span class="pyidx-letter">[[方剂索引/R|R]]</span>
var url = '/w/index.php?title=Template:%E6%96%B9%E5%89%82%E7%B4%A2%E5%BC%95/' + letter + '&action=raw';
<span class="pyidx-letter">[[方剂索引/S|S]]</span>
var resp = await fetch(url);
<span class="pyidx-letter">[[方剂索引/T|T]]</span>
var text = await resp.text();
<span class="pyidx-letter">[[方剂索引/W|W]]</span>
container.innerHTML = text;
<span class="pyidx-letter">[[方剂索引/X|X]]</span>
} catch(e) {
<span class="pyidx-letter">[[方剂索引/Y|Y]]</span>
container.innerHTML = '<div style="padding:20px;color:#c00;">加载失败</div>';
<span class="pyidx-letter">[[方剂索引/Z|Z]]</span>
}
}
// 默认加载 A
window.addEventListener('DOMContentLoaded', function() { loadLetter('A'); });
</script>
</div>
 
__NOEDITSECTION__
本分类收录全部方剂条目,按首字拼音字母排列。
 
参见完整的'''[[本分类收录全部方剂索引]]'''条目