2013-07-28 3 views
1

더블 클릭으로 단일 클릭을 수행 할 가능성이 있습니까?JQuery 더블 클릭으로 단일 클릭

jQuery(document).on("click",function (t) { 
    if (n == 1) {  
     // Single click as a double click 
    } 
}); 
+0

질문에서 수정하려고하는 문제를 설명하십시오. 이는 잘못된 대답이며, 이는 알렉스의 답변에 대한 의견으로는 결코 해결되지 않습니다. –

+0

답변 일 수 있습니다. https://stackoverflow.com/questions/15343895/can-i-trigger-a-double-click-on-single-click-of-a-form-input – otinanai

답변

2

예.

if (n == 1) {  
    e(this).trigger("dblclick"); 
}   

이 트리거 소자에 dblclick 이벤트 리스너를 실행한다.

+0

아니요, 불행히도 작동하지. 나는 전에 그것을 시험해 본다. 문제는 "insertAtCaret"을 텍스트 영역에 쓰고 전에 비어 있지만 비어 있습니다. 이전에 비어있는 텍스트 영역이 아니라면, 한 번 클릭하면됩니다. 비어 있고 쓰려면 두 번 클릭해야합니까? if (n == 1) { \t e ("# 출력"). if ("클릭", 함수 (t) { \t ("# objectSelectVar"), e ("# objectSelectVar"). .insertAtCaret (r); –

+0

당신이 말한 것의 90 %를 이해하지 못했습니다. 더블 클릭 트리거링은 더블 클릭과 같지 않습니다. 더블 클릭 기능이있는 경우에만 더블 클릭 기능을 트리거합니다. thet alex는 t (this) .trigger ("dblclick")이어야하고, 함수는 function (e) {이어야합니다. – Miro

관련 문제