如何在javascript中获得系列警报?

时间:2019-03-19 12:02:41

标签: javascript

请告诉我如何在javascript中连续获取警报。 当我单击中间框“黄色”时,我希望获得预期的输出,它会在本系列中发出警报 “ bHandler”->“ cHandler”->“ aHandler” 我已经知道在javascript中冒泡和捕获

这是我的代码 https://jsbin.com/vijobudafi/edit?html,css,js,output

function aHandler(){
  alert('aHandler');
}

function bHandler(){
  alert('bHandler');
}

function cHandler(){
  alert('cHandler');
}

document.getElementById("a").addEventListener("click", aHandler);
document.getElementById("b").addEventListener("click", bHandler,{capture: true});
document.getElementById("c").addEventListener("click", cHandler);

我在b div

中添加了捕获

1 个答案:

答案 0 :(得分:0)

为什么不内联使用#if necessary convert to datetimes df['CreationDate'] = pd.to_datetime(df['CreationDate']) df1 = (df.groupby(df['CreationDate'].dt.year) .agg({'Id':'first', 'Score':'sum', 'ViewCount':'sum'}) .reset_index() .reindex(columns=df.columns) ) print (df1) Id CreationDate Score ViewCount 0 1 2011 109 16125 1 3 2012 36 1015 2 4 2018 33 7064

示例:https://jsfiddle.net/6n2opf5L/

onclick

通过这种方式,您可以将它们放在 <div class="a" id="a"> <div class="b" id="b" onclick="bHandler(); cHandler(); aHandler();"> <div class="c" id="c"></div> </div> </div>

中以告知打开的顺序

我希望这会有所帮助!