teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

タイトルの変更、Markdown記法を用いてシンタックスハイライトを追加

2016/03/28 05:51

投稿

SOorXTC
SOorXTC

スコア10

title CHANGED
@@ -1,1 +1,1 @@
1
- 【 jQuery 】共通の文字列で紐付けた要素から、更に一致した要素を連動させる方法について。
1
+ 【 jQuery 】共通の文字列で紐付けた要素から、更に一致した要素を連動させる方法
body CHANGED
@@ -4,17 +4,19 @@
4
4
 
5
5
  html
6
6
  ---
7
+ ```HTML
7
8
  <select class=“Cauce”>
8
9
  <option value=“Sample1”>Sample1</option>
9
10
  <option value=“Sample2”>Sample2</option>
10
11
  </select>
11
12
 
12
13
  <div class=“Effect”> … </div>
13
-
14
+ ```
14
15
  ---
15
16
 
16
17
  jQuery
17
18
  ---
19
+ ```javascript
18
20
  $(‘[class*=Cauce]').change(function() {
19
21
  $(this).children('option').each(function() {
20
22
  var CurrentValue = jQuery(this).val();
@@ -24,13 +26,14 @@
24
26
  var SelectValue = jQuery(this).children('option:selected').text();
25
27
  $('[class*=Effect]’).addClass(SelectValue);
26
28
  });
27
-
29
+ ```
28
30
  ---
29
31
 
30
32
  上記を、下記のようなhtmlにてClass名[ Cause1 ]で選択された値をClass名[ Effect1 ]へ、Class名[ Cause2 ]で選択された値はClass名[ Effect2 ]へ…という形に変更したいと考えています。
31
33
 
32
34
  html
33
35
  ---
36
+ ```html
34
37
  <select class=“Cauce1”>
35
38
  <option value=“Sample1”>Sample1</option>
36
39
  <option value=“Sample2”>Sample2</option>
@@ -59,7 +62,7 @@
59
62
  <div class=“Effect1”> … </div>
60
63
  <div class=“Effect2”> … </div>
61
64
  <div class=“Effect3”> … </div>
62
-
65
+ ```
63
66
  ---
64
67
 
65
68
  これをJQuery及びJavascriptで解決する方法をご教授いただければと思います。