<div rel="wikiEditor-ui-view-preview" class="current">
当用户单击“预览”时,该类将更改为“当前”。如何在其中插入一些其他 HTML,而不是显示文本预览?
这个预览只有在用户在线时才有效,并且我已经制作了一个解析器(一个 JS 文件),当用户离线时它可以成功地将 WikiText 解析为 HTML。我想链接解析器的 HTML 输出并将其链接到这个 div。
最佳答案
如果我的想法正确,您将替换维基编辑器“预览”选项卡的内容。这些内容是通过 API 调用生成的,一旦您单击“预览”,维基编辑器就会向服务器 API ( parse method ) 发出 AJAX 请求并显示结果。如果您想覆盖此行为,您应该创建扩展并使用 Mediawiki hooks for API requests 之一.
关于javascript - 如何在 div rel 中插入 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38975188/