私は2つのグループのチェックボックスを持っていますnewBuilding
& oldBuilding
です。jQueryグループのチェックボックスの問題
- ここでのアイデアは、グループの1つのみのチェックボックスを選択できることです。
- 各グループにチェックボックス名がありますので、クリックするとその隣にテキストボックスが表示され、非表示になります。最初のポイントを達成するために 今
、すでに私たちはoldBuilding
チェックボックスをチェックし、私、私はnewBuilding
チェックボックスのいずれかをクリックした場合、それはoldBuilding
グループからチェックを外しますが、newBuilding
チェックボックスをチェックし得ることはありませんされています例えばすることができますただフォーカスを得る、私は再度確認するためにクリックする必要があります。
トリガーイベントを呼び出すと、上記の問題が発生することがわかりました。私は他の地域の問題に
コードを克服するにはどうすればよい
$("#chkOldBuildingOtherAreas").change(function() {
if ($("#chkOldBuildingOtherAreas").is(":checked"))
$("#txOldOtherAreas").show();
else
$("#txOldOtherAreas").hide();
});
$("#chkNewBuildingOtherAreas").change(function() {
if ($("#chkNewBuildingOtherAreas").is(":checked"))
$("#txNewOtherAreas").show();
else
$("#txNewOtherAreas").hide();
});
他のグループ
https://jsfiddle.net/milindsaraswala/wchrwjnx/
あなたのコードフォーマットを見て泣いていませんか? – llamerr
コードに書式設定を済ませました;) – Milind
おかげで、今読んでいる方がはるかに簡単ですが、チェックボックスグループのhtmlの例を提供することもできます(jsfiddleの方が良い)。 – llamerr