• 正在查找将来过去时的官方设定集?不如看看万界大百科吧!
  • 《将来过去时》第一部分 现在 魔科纪元的少年少女 即将正式发布!
  • 让我偷偷看一眼小鱼君的博客……
  • 服务器已成功迁移到 阿里云(杭州)

“小鱼君和他的朋友们:Siligame/Inpage dialog”的版本间的差异

来自小鱼君和他的朋友们
 
(导入1个版本)
 

2019年9月4日 (三) 23:45的最新版本

页面内对话选择器计划

可能要通过JS实现,要做到同一页面内运行,并且可以同时存在很多个。

点击后消失

通过class name识别文字,让文字点击后diplay属性变为none,例如

<u class="inpage-dialog mw-customtoggle-inpagedialog{{{id|0}}}">你好吗?</u>

<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-inpagedialog{{{id|0}}}">
<u>你好吗?</u>

我很好,谢谢。
</div>

点击下划线中的“你好吗?”后,该段文字消失,然后下面一段显示出来,就像是对话一样。

点击后变色

这是替代方案,如果做不到隐藏,那就用蓝色标记要选择的对话,点击后变成黑色

曾实验过的失败代码

/*===================== Inpage Dialogue ==========================*/ /*********************** (function ($, mw) {

 $(".inpage-dialog").click(function(){
   $(this).hide();
 });

}(jQuery, mediaWiki));

$( '.inpagedialog' ).on( { click: function() { // do something on click }, } } );

$('.inpagedialog').click(function () {

   $(this).hide();
     }
 });
                                                • /

计划成功

  • 2018年3月25日 (星期日) 10:07 (UTC)代码试验成功