두 가지 기능 : mouseover
및 mouseclick
이 있습니다. 해당 이벤트에 해당 기능을 작성했습니다. 그러나 문제는 매번 mouseover
이 내가 mouseclick
을 대상으로하더라도 트리거된다는 것입니다.마우스 오버를 먼저 확인하고 트리거가 아닌 경우 마우스 오버
처음으로 mouseclick
을 식별 할 수있는 방법이 있습니까? 그렇지 않은 경우 mouseover
이벤트를 트리거 할 수 있습니까?
$('.test').mouseover(function (event) {
// ...
}
$('.test').mouseclick(function (event) {
// ...
}
아니, 그건 불가능합니다. 'mouseover'는 클릭하기 전에 마우스가 요소 위에 있어야하므로 클릭 전에 항상 발생합니다. –
먼저 마우스를 올려 놓고 클릭하십시오! –
이벤트를 확인하고 제어 할 수있는 '플래그'를 가질 수 있습니까? –