II 여기에 http://jsfiddle.net/ggHwH/이 있는데, UP 버튼을 누를 때마다 상자 경계가 1px 씩 증가하고 DOWN 버튼을 누를 때마다 경계가 1px 감소합니다. 이제는 아래쪽 버튼을 두 번 클릭하여 경계를 즉시 0으로 줄이고 싶습니다. 저는 havng 문제는 한 번에 한 번에 경계선을 한 번 클릭하려고하면 ' 초당 약 1 회 이상 빠르게 버튼을 클릭하더라도 두 번 클릭을 트리거합니다. 두 번 누르기를 실행하려면 두 번의 클릭을 약 250ms 미만으로 수행해야합니다. 아무도 무슨 일이 일어나는지 알아?dblclick이 예상대로 작동하지 않습니다.
감사합니다.
$('#up').click (function() {
$('#box').css({'border-top-width' : '+=1px', 'borderRightWidth' : '+=1px','borderBottomWidth' : '+=1px','borderLeftWidth' : '+=1px'});
});
$('#down').click (function() {
$('#box').css({'border-top-width' : '-=1px', 'borderRightWidth' : '-=1px','borderBottomWidth' : '-=1px','borderLeftWidth' : '-=1px'});
});
$('#down').dblclick (function() {
$('#box').css({'border-top-width' : '0px', 'borderRightWidth' : '0px','borderBottomWidth' : '0px','borderLeftWidth' : '0px'});
});
[ "그것은 바인딩을 권할 수있다 핸들러는 같은 요소에 대한'click' 이벤트와'dblclick' 이벤트 둘 다 발생합니다. 트리거되는 이벤트의 순서는 브라우저마다 다르며 일부는'dblclick '전에 두 번의'click' 이벤트를 받고 다른 이벤트는 하나만 있습니다. (d 사이의 최대 클릭 시간 더블 클릭으로 표시)은 운영 체제와 브라우저에 따라 다를 수 있으며 사용자가 구성 할 수있는 경우가 많습니다. "] (http://api.jquery.com/dblclick/). 네가 증오로 가득 차 있지 않으면 그렇게하지 마라. –