인기있는 게임 인 Mount & Blade에 대해 Unnoficial 문자 작성 테스터를 만들려고합니다. 스크립트는 이론적으로 선택한 옵션에 따라 캐릭터 통계를 게임에서와 같이 결정해야합니다.다른 옵션을 선택했을 때 선택에서 옵션을 표시하거나 숨길 수있는 방법
선택 상자에서 남성/여성을 선택하는 순간 특정 필드가 사라집니다. 나는 무엇을 잘못 했는가?
통계가 바뀌면 자동으로 표 형식으로 표시하고 싶습니다. 각 표에 ID를 지정해야하거나 왼쪽 셀의 세 번째 셀과 같은 셀을 어떻게 든 참조 할 수 있습니까? table1 (3,2)이거나 너무 어렵거나 불가능한가요? 여기
는 자바 스크립트입니다 : 여기//Base Stats -
var sGender; // Male or Female
var iAgi = 6;
var iStr = 5;
var iInt = 5;
var iCha = 5;
$("#selGender").change(function() {
var mnf = $(this).val();
sGender = parseInt(mnf);
if (sGender = 1){
//Show/hide options
$('#fnomad').hide();
$('#fnoble').hide();
$('#fsquire').hide();
$('#mnomad').show();
$('#mnoble').show();
$('#msquire').show();
iAgi++;
iInt++;
this.disabled=true;
} else{
$('#mnomad').hide();
$('#mnoble').hide();
$('#msquire').hide();
$('#fnomad').show();
$('#fnoble').show();
$('#fsquire').show();
iStr++;
iCha++;
this.disabled=true;
}
}
는 HTML을
<legend>Choose your background:</legend>
<label>Gender</label>
<select id="selGender">
<option value="1" >Male</option>
<option value="2">Female</option>
</select>
<label>Your father was ...</label>
<select id="selFather">
<option id="fnoble" value="fnoble">a Noble</option>
<option id="mnoble" value="mnoble">a Noble</option>
<option value="merchant">a Merchant</option>
<option value="vetwarrior">a Veteran Warrior</option>
<option value="thief">a Thief</option>
<option id="fnomad" value="fnomad">a Nomad</option>
<option id="mnomad" value="mnomad">a Nomad</option>
</select>
편집이다 : 또한, 내가 헤더에 jQuery를 파일에 연결했는지 확인했습니다.
<script type="text/javascript" src="jquery.min.js"></script>
EDIT2가 :이 mSquire 및 fSquire가있는 섹션 :
<label>When you grew to a young adult, you became a ...</label>
<select id="selAdult">
<option id="msquire" value="msquire">a Squire</option>
<option id="fsquire" value="fsquire">a Lady in waiting</option>
<option value="troubadour">Troubadour</option>
<option value="student">Student</option>
<option value="peddle">Peddler</option>
<option value="poacher">Poacher</option>
</select>
모두 가능합니다. 그러나 각 세포에 ID를 부여하는 것은 쉽고 중요한 단점이 없습니다. –
msquire 또는 fsquire 옵션이 드롭 다운에 있습니까? – Thoross
파일에서 더 내려간다 –