2016-12-29 12 views
-1

2つ以上のオプションにjQueryコードを使用するにはどうすればよいですか? マイコード:2つ以上のオプションにjQueryコードを使用するにはどうすればよいですか?

 


         
 

 
jQuery(document).ready(function($) { 
 
    jQuery('#select123' || '#select12').change(function() { 
 
    jQuery('.content123' || '.content13').hide(); 
 
    jQuery('#' + jQuery(this).val()).show(); 
 
    }).trigger("change"); 
 
});
div.content123,div.content13 { 
 
    display: none 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<select id="select123"> 
 
    \t <option value="content1" selected="selected">content1</option> 
 
    \t <option value="content2">content2</option> \t 
 
    </select> 
 

 
    <div id="content1" class="content123"> 
 
    \t text defult show 
 
    </div> 
 
    <div id="content2" class="content123"> 
 
    \t contentttttttt 
 
    </div> 
 

 
<select id="select12"> 
 
    \t <option value="content01" selected="selected">content1</option> 
 
    \t <option value="content02">content2</option> \t 
 
    </select> 
 

 
    <div id="content01" class="content13"> 
 
    \t text defult show 
 
    </div> 
 
    <div id="content02" class="content13"> 
 
    \t contentttttttt 
 
    </div>
+0

あなたはjQueryのための 'OR'をしたい – charlietfl

答えて

2

jQuery('#select123, #select12')は、両方の要素を選択します。

マルチセレクターAPI APIドキュメントを読む

https://api.jquery.com/multiple-selector/

+0

これを答えてみましょう持っているでしょうか? – Nazanin123

+0

...私は複数たくないあなたが自分で –

+0

それぞれの個別の選択実行 – Nazanin123

関連する問題