回答編集履歴

1

修正

2017/04/18 05:18

投稿

yambejp
yambejp

スコア114843

test CHANGED
@@ -1,6 +1,8 @@
1
1
  ラジオボタンのidをもとに、セレクトボックスのoptionからdata-areaと
2
2
 
3
3
  合致するものだけ残すならこんな感じです
4
+
5
+ (一部修正)
4
6
 
5
7
  ```javascript
6
8
 
@@ -10,11 +12,11 @@
10
12
 
11
13
  var id=$(this).filter(":checked").attr('id');
12
14
 
13
- $('[name=pref] option').css('display','').filter(function(){
15
+ $('[name=pref] option').show().filter(function(){
14
16
 
15
17
  return $(this).data('area')!=id;
16
18
 
17
- }).css('display','none');
19
+ }).hide();
18
20
 
19
21
  });
20
22
 
@@ -33,3 +35,7 @@
33
35
  甲信越=山梨、長野、新潟、だとして
34
36
 
35
37
  東海=静岡、愛知、三重、でよいのでしょうか?
38
+
39
+
40
+
41
+ ※細かいcssが必要なさそうなのでshowとhideに書き換えてあります