| 제목 | 콜백 ? 질문입니다. | ||
|---|---|---|---|
| 카테고리 | JavaScript | ||
| 글쓴이 | 소연신 | 작성시각 | 2017/06/22 11:25:42 |
|
|
|||
swal({
title: title,
type: type,
text: text,
timer: timer
}).then(
function(dismiss) {
if (dismiss === 'timer') {
callback
}
}
)
이거를
commmon_alert: function(title, text, type, timer, callback) {
swal({
title: title,
type: type,
text: text,
timer: timer
}).then(
function(dismiss) {
if (dismiss === 'timer') {
callback
}
}
)
}
이렇게 정의해놓고 common.commmon_alert('WOW', 'Congratulation', 'success', '1000', location.href = '/admin'); 이런식으로 한줄로 사용하려고 하는데요 아, 저거 얼럿창이에요. 뒤에 location.href = '/admin' 이 부분이 즉각 실행됩니다. 그냥 쓰면 클릭해야 이동하는데.. 그냥 쓰자니 코드가 길어지고 해서 따로 만든건데..이럴 땐 어떻게 해야 될까요? |
|||
| 다음글 | 호스팅 관련 질문입니다! (2) | ||
| 이전글 | 이번엔 호스팅 이전문제예요... (10) | ||
|
한대승(불의회상)
/
2017/06/22 12:49:11 /
추천
0
|
|
소연신
/
2017/06/22 13:51:36 /
추천
0
@한대승 common.commmon_alert('WOW', 'Congratulation', 'success', '2000', function() { location.href = '/admin' }); 이렇게요? 안되네요ㅜ |
callback 이면...
function() { location.href = '/admin' }
으로 써야 할듯..