javascript - 如何在 div rel 中插入 HTML?

标签 javascript php html mediawiki

enter image description here

<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/

相关文章:

php - 使用特定用户验证私有(private) vcs

html - java.sql.SQLException : [Microsoft][ODBC Driver Manager] Invalid cursor state while inserting values into database 异常

javascript - 如何在 XMLHttpRequest 中添加 PHP 回显的元素?

Javascript每次循环都暂停而不暂停

基于 PHP 文本的游戏时间流逝

html - 构建水平 slider - 垂直 float 的 div

javascript - 光滑的 slider 边距问题 lazyYT

javascript - 当我尝试通过 Id 获取标签时,为什么我的 jQuery 不工作?

javascript - 如何将相同的 jquery 添加到不同的 div 但具有不同的内容?

php - 查询生成器中的复杂查询