我需要捕捉alertify.js事件的单击(或隐藏)事件。我将时间设置为0,以便等待用户单击消息。是否有任何方法将函数附加到此事件?
<link rel="stylesheet" href="alertify.js-0.3.11/themes/alertify.core.css" />
<link rel="stylesheet" href="jalertify.js-0.3.11/themes/alertify.default.css" id="toggleCSS" />
<script src="alertify.js-0.3.11/lib/alertify.min.js"></script>
<script>
alertify.log('test','',0);
</script>发布于 2014-07-31 10:49:27
您可以将一个事件附加到文档,并查看单击的元素是否有一个与附加到警报日志(alertify-log)的类名相匹配的类。
例如,您可以使用如下代码:
document.body.addEventListener('click', function (e) {
if(e.target.className.indexOf('alertify-log') > -1) {
console.log('Clicked on a log');
}
}, false);演示
发布于 2014-07-31 10:29:00
试一试
alertify.log('test',function(){
//function here
});https://stackoverflow.com/questions/25056526
复制相似问题