diff --git a/plugin/local/wiki/word.css b/plugin/local/wiki/word.css index bc460a4e..efebfc82 100644 --- a/plugin/local/wiki/word.css +++ b/plugin/local/wiki/word.css @@ -19,14 +19,15 @@ body fieldset div.story[data-type=spark] span:hover { } body.white fieldset p.story[data-name=inner] { - background-color:#bad8f7; + /* background-color:#bad8f7; */ border-left:solid 4px blue; } body.white fieldset div.story[data-type=spark] { - background-color:#c2daef; + /* background-color:#c2daef; */ } body.white fieldset div.story[data-type=spark] span:hover { - background-color:white; + background-color:blue; + /* background-color:white; */ } fieldset ul.story[data-type=premenu] { diff --git a/plugin/table.js b/plugin/table.js index 999db28f..dba70003 100644 --- a/plugin/table.js +++ b/plugin/table.js @@ -23,8 +23,28 @@ Volcanos("onimport", {help: "导入数据", list: [], _init: function(can, msg, ]) can.onappend.table(can, can.ui.content, "table", msg) can.onappend.board(can, can.ui.display, "board", msg) + + can.page.Select(can, target, ".story", function(item) { var data = item.dataset + can.page.Modify(can, item, {style: can.base.Obj(data.style)}) + var cb = can.onimport[data.type]; typeof cb == "function" && cb(can, data, item) + }) return typeof cb == "function" && cb(msg) }, + spark: function(can, list, target) { + if (list["name"] == "inner") { + target.title = "点击复制" + target.onclick = function(event) { + can.user.copy(can, target.innerText) + } + return + } + can.page.Select(can, target, "span", function(item) { + item.title = "点击复制" + item.onclick = function(event) { + can.user.copy(can, item.innerText) + } + }) + }, }) Volcanos("onaction", {help: "控件交互", list: [], onclick: function(event, can) {