문제

interify.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>
.

도움이 되었습니까?

해결책

문서에 이벤트를 첨부 할 수 있으며, 클릭 한 요소에는 첨부 된 클래스 이름과 일치하는 클래스가 있는지 확인합니다.

예를 들어 다음과 같은 코드를 사용할 수 있습니다 :

document.body.addEventListener('click', function (e) {
  if(e.target.className.indexOf('alertify-log') > -1) {
    console.log('Clicked on a log');
  }
}, false);
.

데모

다른 팁

시도

alertify.log('test',function(){
    //function here
});
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top