小编Dev*_*hka的帖子

如何在d3中为同一个选择注册多个外部侦听器?

我正在d3中编写一个项目,其中我有一个包含两个外部javascript文件的html页面,比如script_1.js和script_2.js.
我需要从script_1.js注册一个事件监听器,从script_2.js注册另一个事件监听器,用于select元素的change事件.目前我的html中有这一行:

<select id="timebasis" class="selector" onchange="selectIndexSp(this),selectIndexBt(this)">
Run Code Online (Sandbox Code Playgroud)

其中selectIndexSp(object)和selectIndexBt(object)分别在script_1.js和script_2.js中定义.我根本不喜欢这种方法,我想知道如何在d3中执行相同的任务,而不是在html文件中,我知道这不是一个好习惯.

提前致谢!

javascript event-handling d3.js

14
推荐指数
1
解决办法
6201
查看次数

如何使用String.split在方括号之间提取文本

我的文字包含以这种格式表示的标签:[text other text].

我想用方括号拆分字符串作为分隔符,但是:

String.split("\\[|\\]");
Run Code Online (Sandbox Code Playgroud)

这不会给出预期的结果.

我怎样才能做到这一点?

java text-parsing

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

d3.js ×1

event-handling ×1

java ×1

javascript ×1

text-parsing ×1