>  기사  >  웹 프론트엔드  >  juqery 라디오 작성 방법(jquery의 이전 버전과 새 버전)의 호환성 문제에 대해_jquery

juqery 라디오 작성 방법(jquery의 이전 버전과 새 버전)의 호환성 문제에 대해_jquery

WBOY
WBOY원래의
2016-05-16 18:24:591125검색

코드 복사 코드는 다음과 같습니다.

$("input[name ='isIel' ][체크됨]").val()
$("[name='isIel'][체크됨]").val()
==

위의 내용은 IE의 하위 버전(IE6 이하)에만 적합합니다.
IE 또는 Firefox의 상위 버전은
$("input[name='isIel']:checked").val()로 변경해야 합니다.

jquer 버전 1.4, 1.3.2 테스트

juqery의 이전 버전과 새 버전에서 라디오를 얻는 방법
오늘은 더 높은 버전의 jquery로 변경했고 정상적으로 실행되고 있던 원래 메서드에서 오류가 보고된 것을 확인했습니다. 주의 깊게 검색한 결과 jquery로 radio를 얻는 방법은 다음과 같습니다.

새 버전(현재 1.3.2, 1.4.2):

$("[name='radio_name'] [checked]").val() 또는 $("input[name='radio_name']:checked").val()

이전 버전:

$("[@name='radio_name'][checked]").val() 또는 $("[@name='radio_name ']:checked").val()

다른 이유는 이전 버전에 추가 @ 기호가 있기 때문입니다
PS: jquery를 업그레이드할 때 효율성을 높이기 위해 먼저 일부 정보를 확인하는 것이 가장 좋습니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.