请告诉我如何在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
答案 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>
我希望这会有所帮助!