回答編集履歴

1

追記

2017/11/22 07:47

投稿

yambejp
yambejp

スコア114581

test CHANGED
@@ -67,3 +67,33 @@
67
67
  </div>
68
68
 
69
69
  ```
70
+
71
+
72
+
73
+ # 追記
74
+
75
+ optionのテキストベースで処理
76
+
77
+ ```javascript
78
+
79
+ $(function(){
80
+
81
+ $('#select01').on('change',function(){
82
+
83
+ var list={"A店":"りんご|いちご","B店":"ざくろ","C店":"チョコ|とうふ","D店":"いちご|りんご"};
84
+
85
+ var reg=new RegExp("^("+list[$(this).find('option:selected').text()]+")$");
86
+
87
+ $('#section01 p').removeClass('active').filter(function(){
88
+
89
+ return $(this).text().match(reg);
90
+
91
+ }).addClass('active');
92
+
93
+ }).trigger('change');
94
+
95
+ });
96
+
97
+
98
+
99
+ ```