diff --git a/plugin/local/wiki/word.css b/plugin/local/wiki/word.css index 980bf57f..554f3eee 100644 --- a/plugin/local/wiki/word.css +++ b/plugin/local/wiki/word.css @@ -4,6 +4,34 @@ fieldset ul.story[data-type=premenu] { fieldset ul.story[data-type=premenu] li:hover { background:cyan; } +fieldset div.story[data-name=shell] { + padding:4px; + border-left:solid 4px blue; + background-color:#c2daef; +} +fieldset div.story[data-name=shell] span:hover { + background-color:white; + cursor:copy; +} +fieldset div.story[data-name=mysql] { + padding:4px; + border-left:solid 4px #0083ff; + background-color:#ccdae6; +} +fieldset div.story[data-name=mysql] span:hover { + background-color:white; + cursor:copy; +} +fieldset p.story[data-name=inner] { + padding:4px; + border-left:solid 4px #0083ff; + background-color:#ccdae6; +} +fieldset p.story[data-name=inner]:hover { + cursor:copy; +} + + fieldset li.H2 { font-weight:bold; font-size:20px; @@ -17,15 +45,6 @@ fieldset h3.story { fieldset p.story { white-space:pre; } -fieldset div.story[data-name=shell] { - padding:4px; - border-left:solid 4px blue; - background-color:#c2daef; -} -fieldset div.story[data-name=shell] span:hover { - background-color:white; - cursor:copy; -} fieldset p.story.shell { padding:4px; border-left:solid 4px blue; diff --git a/plugin/local/wiki/word.js b/plugin/local/wiki/word.js index 6b5fd941..66190a48 100644 --- a/plugin/local/wiki/word.js +++ b/plugin/local/wiki/word.js @@ -10,6 +10,15 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, return typeof cb == "function" && cb(msg) }, spark: function(can, list, target) { + if (list["name"] == "inner") { + target.title = "点击复制" + target.onclick = function(event) { + navigator.clipboard.writeText(item.innerText).then(function() { + can.user.toast(can, "复制成功", "paste") + }) + } + return + } can.page.Select(can, target, "span", function(item) { item.title = "点击复制" item.onclick = function(event) {