나는 Selectric 드롭 다운을 클릭에 작업을 트리거 할jQuery 플러그인 행동
원하는 동작 (클릭).
현재 행동
Selectric 클릭 할 때 동작 만 발생은 두 번째 드롭 다운.
단계 방화범이 활성화 된, 파이어 폭스에서)
01을 재현으로 이동하려면
http://lcdsantos.github.io/jQuery-Selectric/demo.html.
은 (는 스크립트의 v1.8.5을 실행 - 내가 사용하고있는 동일한 버전)
02) 방화범에 콘솔이 추가 및 실행 :
$(document).on("click",".selectric:first", function() {
console.log("hello world!");
});
03) 첫 번째 선택 드롭 다운 레이블을 클릭하십시오 (아무 것도 일어나지 않습니다). 드롭 다운이 열려있는 동안
04), 안녕하세요 세계 '를 다시 클릭하고! "콘솔에 인쇄됩니다.
을 그래서 무슨 일이 일어나고있는 것 같다 플러그인에서 on()
방법을 방해하는 것입니다 처음 발사.
을 거기 어쨌든이 문제를 방지하기 위해?
당신은 내가 이해할 수없는 라인 347에 _open 함수에서 코드를 배치 할 수 있습니다
만들 수 있습니까? jsfiddle? –
모든 CDN에서 최신 버전의 플러그인을 찾을 수 없으므로 JSFiddle에 스크립트를 포함 할 수 없습니다. – user1063287
당신이 가지고있는 플러그 인 코드가 무엇이든지간에 바이올린에 붙여 넣거나 서버에 넣고 링크하십시오. – JAAulde