2010-06-13 2 views
0

jquery와 함께 5 개의 풀을 사용하고 있습니다. 따라서 5 개의 알림 만 표시해야합니다. 20 개의 알림 중 5 개를 표시하는 것과 같은 수의 버튼을 사용하는 것이 좋을 것 같습니다.jgrowl notfications의 수를 표시하는 방법은 무엇입니까?

알림을 닫지 않고 계속 남겨두면 혼란 스러울 수 있습니다. 사이트에 문제가 있다고 생각할 수도 있습니다.

누구든지이 작업을 수행하는 방법을 알고 있습니까?

답변

0

당신은/전역 변수 및 증가/감소에서 열린 통지 번호를 저장 jgrowl 이벤트에서 호출 사용자 정의 함수로 표시 할 수 있습니다 : beforeOpen/openbeforeClose/close을 예 :

나중에 내가 함께 놀았
var opened = 0; 

function counter(i) 
{ 
    opened += i; 
    $('#closeAllContainer span.counter').text(opened); 
} 

$.jGrowl("Lorem Ipsum", { 
    beforeClose: function(){ counter(-1); }, 
    beforeOpen: function(){ counter(1); } 
}); 
+0

네가 가진 것을 내 필요에 맞게 바꿨다. 나는 그것이 작동한다고 생각하지만 뭔가 내장되어 있어야한다. 모든 열린 알림은 그 라인을 업데이트해야한다. 그래서 5 개의 jquery 질의가 필요합니다. 저것을 1로 낮추는 것이 좋을 것입니다. 첫 번째 X를로드하면로드 된 숫자가 표시됩니다. 지금은 모든 통지 이후에 어떻게 작동하는지는 아닙니다. – chobo2

관련 문제