문제

이상하다, 하나의 요소에 jQuery에 몇 가지 바인드를 넣을 가능성이 없습니까?

$('input').click(clickfn).click(clickfn)

1.3.2를 사용하고 있습니다

function clickme() { alert('click me') }

$('.click', mod).bind("brrr", clickme).bind("brrr", clickme)
                .click(function() { $('.click', mod).trigger("brrr"); });

이것은 또한 작동하지 않습니다. 한 번 실행합니다.

도움이 되었습니까?

해결책

당신이 가진 것은 잘 작동해야합니다. 그것은 나를 위해합니다 (또한 jQuery 1.3.2와 함께). 이 시도:

$('input').click(function(ev){ alert('func 1'); }).click(function(ev){ alert('func 2'); });

클릭하면 input 요소, 연속 경고가 나타나야합니다. 아마도 당신은 돌아올 것입니다 false 첫 번째 기능에서? 이는 이벤트 전파를 중단하므로 중고품 처리기는 해고되지 않습니다.

따로, 나는 당신이 이것을하고있는 것을 봅니다 input 요소이므로 아마도 사용하고 싶을 것입니다 focus 대신 이벤트 click.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top