问题描述
单击时,我希望活动/展开的手风琴项目跳到顶部。由于手风琴尚未完全打开或关闭,导致偏移,因此位置发生了变化。
我了解到我需要将此函数包装在setTimeout中,以便它在滑动动画完成后执行。到目前为止,这是我的代码
$('.accordion-title').on('click',function() {
var content = $(this).next();
$('.accordion-content').not(content).slideUp(400);
$('.accordion-title').not(this).removeClass('expanded');
$(this).toggleClass('expanded');
content.slidetoggle(400);
$('html,body').animate({scrollTop: $(this).offset().top},100);
});
我尝试了以下操作,但会导致错误
setTimeout(function(){
$('html,100);
},400);
解决方法
您需要此代码吗?
import hashlib
import base64
epochTime = 1547498533216
transactionId = "07643622"
APIKey = "13f1fd1b-ab2d-4c1f-8e2c-ca61878f2a44"
hash256 = bytes(str(epochTime) + transactionId + APIKey,'utf-8')
print(hash256)
signature = base64.b64encode(bytes(hashlib.sha256(hash256).hexdigest(),'utf-8'))
print(signature)