나는 다음과 같은 jsfiddle 설정이 있습니다JQuery와 기능을 확인 라디오 값에 따라/페이지로드에 쇼 상자를 숨기해야
은 기본적으로 거의 모든 떨어져 페이지가로드 될 때부터하고 값 경우, 작동을 audi가 점검되면 div 엔진이 숨겨져 야합니다 (또는 값이 audi가 아닌 경우 div가 표시되어야 함). 이 작업을하는 데 도움이 될만한 점이 있습니다.
감사합니다.
나는 다음과 같은 jsfiddle 설정이 있습니다JQuery와 기능을 확인 라디오 값에 따라/페이지로드에 쇼 상자를 숨기해야
은 기본적으로 거의 모든 떨어져 페이지가로드 될 때부터하고 값 경우, 작동을 audi가 점검되면 div 엔진이 숨겨져 야합니다 (또는 값이 audi가 아닌 경우 div가 표시되어야 함). 이 작업을하는 데 도움이 될만한 점이 있습니다.
감사합니다.
div로 시작하려면 숨기십시오. 나는 CSS와 함께이 일을하고 JS 적절한 때와 사업부를 보여주는 것이 좋습니다,하지만 당신은 JS를 사용하는 경우, 당신은 (당신의 바이올린에서) 이런 식으로 작업을 수행 할 수 있습니다
$(document).ready(function(){
$("#engine").hide();
$("input[name$='cartype']").click(function(){
var value = $(this).attr('id');
alert(value);
if(value!='audi') {
$("#engine").show();
}else if(value=='audi') {
$("#engine").hide();
}
});
});
이유를이되지 않은 이유 이전에 작업 한 것은 선택한 항목을 확인하는 것이 라디오 버튼의 클릭 핸들러 내부에 있었기 때문입니다.
고마워, 완벽하게 작동합니다. :) – Dino
죄송합니다 그냥 실현, 나는 이름 대신에 ID 검사를 기반으로 할 필요가 있습니까? – Dino
걱정할 필요가 없습니다. var value = $ ("input : radio [name $ = 'cartype'] : checked"). attr ('id'); 앱이 어떻게 구조화되는지에 대한 ID를 사용해야합니다. 도움을 주셔서 감사합니다 – Dino