Zepto.js에서 .find ("option : selected")를 수행 할 때 오류가 발생합니다. Zepto에서도 ": selected"가 지원됩니까? 그렇지 않다면 jQuery로 되돌리지 않고 그 작업을 수행 할 수있는 동일한 방법이 있습니까?: Zepto.js에서 선택했습니다.
4
A
답변
5
문서를 살펴볼 때부터 그렇게 생각하지 않습니다. 즉, 할 수 있어야한다 :
var sel = document.getElementById("mySelect");
console.log(sel.options[sel.selectedIndex].value);
0
시도 $('select').val();
그게 나를 위해 작동하는 것.
0
$("#YOURselectID").val();
은 정상적으로 작동합니다.
:selected
는 또한 선택된 항목의 텍스트를 얻을이 시도 할 수
zeptoJS
잘 작동하지 않습니다.
$("#YOURselectID option["+$("#YOURselectID").val()+"]").html();
잘 작동합니다.
형식은
4
Zepto의 기본 모듈 $(ID option[value]).html();
는 지원하지 않습니다 : 그것은 CSS 표준 아니지만, 그 기능에 대한 '선택'Zepto 모듈을 추가 할 수 있기 때문에 선택 (옵션과 lib 디렉토리를 구축하기위한 Zepto Github page 참조 모듈).
또는, Zepto 문제에 언급이 해결 방법이 있습니다 : https://github.com/madrobby/zepto/issues/503 내 프로젝트에
// get OPTION elements for which `selected` property is true
$('option').not(function(){ return !this.selected })
0
관련 문제
- 1. 확인란을 선택했습니다.
- 2. 목록에서 잘못된 항목을 선택했습니다.
- 3. 조건으로 수학 연산을 선택했습니다.
- 4. simple_form을 선택했습니다 : 이름으로
- 5. UIButton이 작동하지 않음을 선택했습니다.
- 6. 편집란에서 체크 박스를 선택했습니다.
- 7. 현재 PHP에서 콤보 박스를 선택했습니다.
- 8. Datagrid는 특정 열에서 행을 선택했습니다.
- 9. Jquery가 잘못된 테이블의 colgroup을 선택했습니다.
- 10. JTable이 클릭시 잘못된 셀을 선택했습니다.
- 11. 안드로이드 listview 배열 어댑터를 선택했습니다
- 12. 친구가 피진 API에서 신호를 선택했습니다.
- 13. MySQL이 최신 날짜의 레코드를 선택했습니다.
- 14. mysql이 csv와 관련된 행을 선택했습니다.
- 15. Parse.com PFQueryTableView가 행을 선택했습니다. UIWebview
- 16. 마지막 자식이 잘못된 div를 선택했습니다.
- 17. IE 입력이 다른 동작을 선택했습니다.
- 18. 다른보기를로드하지 않고 UITableView 셀을 선택했습니다.
- 19. 작업에서 Asp.net mvc 확인란을 선택했습니다.
- 20. HTML 테이블에서 데이터 행을 선택했습니다.
- 21. 기기가 잘못된 망막 이미지를 선택했습니다.
- 22. Nokogiri가 너무 많은 텍스트를 선택했습니다.
- 23. Cin과 point to 함수를 선택했습니다.
- 24. IE의 다중 선택에서 값을 선택했습니다.
- 25. ListView를 선택했습니다. 데이터베이스에서 확인란을 삭제했습니다.
- 26. 목록보기의 모든 항목 제거/삭제 확인란을 선택했습니다.
- 27. 확인란을 여러 번 선택하여 값을 선택했습니다.
- 28. jquery.parents()가 조부모의 조부모와 형제를 선택했습니다.
- 29. 현지화 된 앱이 잘못된 이미지를 선택했습니다.
- 30. 선택한 언어에 따라 Android 레이아웃을 선택했습니다.
고마워요! 나는 "일반적인"JavaScript를 잊어 버렸다. =) – andi