我尝试在使用setInterval的函数完成后运行某些东西。我试图通过回调来做到这一点,但我似乎无法让它发挥作用?
到目前为止,我有以下
var testing = ['A','D','F','H','B'];
var index = 0;
var wordCount = 1;
var showHide = setInterval(function () {
var displayWords = "";
var mx = index + wordCount;
if (mx > testing.length) mx = testing.length;
for (var i = index; i < mx; i++) {
displayWords += testing[i] + " ";
}
d3.select("#stim").text(displayWords).style("font-size","150px");
index = mx;
if (index > testing.length) {
clearInterval(showHide);
d3.select("#stim").text('L,R').style("font-size","150px");
}
}, 1000);
我希望以下行执行&#34;&#34;:
d3.select("#stim").text('L,R').style("font-size","150px");
我尝试使用this method但是当我尝试将#34; showHide&#34;在它自己的功能中,它似乎根本不起作用。