2013-08-16 3 views
1

https://github.com/loopj/jquery-tokeninput에서 우편 번호를 다운로드하고 Firefox 및 Chrome에서 demo.html을 시도했습니다. 버전까지 표시되지 않는 토큰 커서를 추가 한 후 구글 크롬에서 토큰을 추가 한 후 커서가 Google 크롬에 표시되지 않음

enter image description here

1.6.1에서 : 파이어 폭스에서 토큰 커서를 추가 후 표시되는하지만 우리는 커서를 입력 시작할 때 표시됩니다.

enter image description here

나는 loopj 버전이 주어진 http://loopj.com/jquery-tokeninput/demo.html을 시도, 커서는 구글 크롬에 표시되고있다. js 파일을 조사했지만 아무것도 찾을 수 없습니다.

이 문제를 해결하는 방법;

답변

2

최종 편집 :이 버그는 Pull Request #557에서 수정되었습니다.

UPDATED SOLUTION :

라인에

725 (틱)는 add_token 방법에서는 input_box.width(0)있다. 입력에 너비 0을 지정하면 커서가 보이지 않게됩니다. 나는 커서를 볼 수있게 해주는 프로젝트에서 1으로 설정했다. 나는 아직 어떤 부작용을 발견하지 못했고, 최악의 상황이 발생할 수 있다는 것을 약간 조기에 깨뜨릴 수 있었다. 내 구현을 확실히 처리 할 수 ​​있습니다!

희망 하시겠습니까?


원본 답변 : Chrome에서이 플러그인에 대해 다른 테마를 사용했지만이 문제가 발생하지 않았습니다. 나는 버그 보고서를 게시 할 것을 제안하려고했으나 this이 귀하의 게시물 일 수 있다고 생각하십니까?

데모가 올바르게 작동한다는 게시글을 읽었습니까? 다운로드 한 파일 만 제대로 작동합니까? Demo는 버전 1.6.0에서 실행됩니다. 아마도 .js 파일을 해당 파일로 바꾸어서 문제가 임시 해결책으로 해결되는지 확인하십시오.

+0

loopJ 데모 버전은 1.6.0이고 github 버전은 1.6.1입니다. 버전이 완벽하게 작동합니다. 그것이 너무 많은 기능을 가지고 있기 때문에 나는 github 버전을 원한다. 그래 나는 이미 문제를 제기했지만 답변이 없습니다. https://github.com/loopj/jquery-tokeninput/issues/564 – Cindrella

+0

Fair. 나는 나 자신과 비슷한 이슈를 가지고 있지만, 그것은 특정 토큰을 게시 할 때만 영향을 미친다. (다른 사람들과 약간 다르게 진행됩니다.) 앞으로 몇 주 동안 어떤 시점에서 디버깅을 할 것이므로, 정렬 할 수 있다면 다시 생각해 볼 것입니다! – Chris

+0

그럴 것입니다. Chris에게 감사드립니다. – Cindrella

관련 문제