>웹 프론트엔드 >JS 튜토리얼 >jQuery_jquery에 대한 몇 가지 참고 사항

jQuery_jquery에 대한 몇 가지 참고 사항

WBOY
WBOY원래의
2016-05-16 19:23:371110검색

jQuery를 사용할 때 나는 항상 $("#someid")를 사용하여 검색한 것이 DOM 개체의 확장이라고 생각했기 때문에 $("#someid").value,$("#someid")를 사용하는 것이 편했습니다. 텍스트 등을 입력했지만 안타깝게도 원하는 값을 얻을 수 없었습니다. 나중에 확장이 아닌 것으로 밝혀졌습니다. 위와 비슷한 값을 얻으려면 $("#someid").val(), $("#someid").text()를 사용해야 합니다. 저는 API 문서를 확인한 후에야 JavaScripty의 API 문서가 얼마나 중요한지 한숨을 쉬었습니다.
이 두 가지 방법은 $("#formId").submit(), $("#formId").submit(function(){ ...})이며, 둘 사이의 차이점은 전자가 호출된다는 점입니다. submit 메소드를 사용하면 후자는 onsubmit 메소드를 추가하는 것입니다.
jQuery를 사용하여 ajax를 호출하는 것은 매우 편리합니다. $.get, $.post, 이 두 가지 방법을 읽어보면 알 수 있습니다. 자바스크립트에서는 fp를 사용하는 것이 매우 편리합니다. Java의 경우 현재는 익명 클래스 메소드만 사용하므로 코드가 간결하지 않고 fp의 풍미가 전혀 없습니다.
Thickbox를 사용하세요(http://jquery.com/plugins에 접속하셔서 Thickbox 홈페이지를 찾아 예시를 보시면 사용이 가능합니다), 팝업창 작성 시 주의하셔야 할 점은, 예를 들어 #td_inline을 사용합니다.







다음과 같이 버튼을 작성합니다.



이제 문제는 팝업 창에서 nameTextfield의 값(또는 다른 속성)을 가져오려는 경우 해당 값을 가져올 수 없다는 것입니다. 팝업창은 실제로는 또 다른 새로운 div이기 때문에, 이때 document.getElementById("nameTextfield")를 사용하려면 주의해야 합니다. 얻은 텍스트 상자가 팝업 창에 없기 때문입니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.