首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >点击javascript -Shiny

点击javascript -Shiny
EN

Stack Overflow用户
提问于 2016-10-14 11:04:24
回答 1查看 684关注 0票数 0

我有一个图形,我试着让它与https://davidgohel.github.io/ggiraph/introduction.html包交互。工具提示工作得很好,当我单击时,函数似乎出现在闪亮的控制台中。

但是,当我单击一个geom_line_interactive时,我无法使它工作,所以更改(使用js) input type(从searchsubmit)和set value of a dataTable search input

表的search input的html

代码语言:javascript
复制
<input type="search" class="form-control input-sm" placeholder aria-controls="DataTables_Table_0">

onclick特性中使用的js创建新列:

代码语言:javascript
复制
dfMonth$onclick <- sprintf(
  "function clickLine(){document.getElementsByClassName(\"form-control input-sm\").type=\"submit\".value=\"%s\";}",as.character(dfMonth$ISBN) )

在server.R文件中,使用onclick列中的js:

代码语言:javascript
复制
geom_line_interactive(aes(color=ISBN, group=ISBN, tooltip=ISBN, onclick=onclick))

我试过只使用document.getElementsByClassName(.而不将其包含在函数中(它对input字段没有影响)。我无法修改html,因此无法向输入字段添加id。

EN

回答 1

Stack Overflow用户

发布于 2016-10-17 15:03:39

这个要点演示了如何用闪亮的语言填充DT的搜索输入字段:

https://gist.github.com/davidgohel/68623058bad5b42f253ec8823a732a45

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40041612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档