我在單頁中使用了2個codrops dropdwon菜單。當用戶點擊第二個下拉菜單時,我想關閉第一個下拉菜單。如何在用戶點擊第二個下拉菜單時關閉第一個下拉菜單?
我在我的項目中使用下面的代碼。
<select id="Select1" class="cd-select">
<option value="-1" selected>Menu 1</option>
<option value="7" >subMenu1</option>
<option value="8" >subMenu2</option>
<option value="9" >subMenu3</option></select>
// 2nd Menu
<select id="Select2" class="cd-select">
<option value="-1" selected>Menu 2</option>
<option value="2" >subMenu1</option>
<option value="5" >subMenu2</option></select>
.aspx頁面中Java腳本
<script type="text/javascript">
$(function() {
$('#Select1').dropdown({
gutter: 5,
stack: false,
delay: 100,
slidingIn: 100
});
$('#Select2').dropdown({
gutter: 5,
stack: false,
delay: 100,
slidingIn: 100
});
});
</script>
我想關閉Select1
當用戶點擊Select2
。請給我建議如何做到這一點。
「close'Select1'」,你的意思是讓'Select1'禁用? – ekad 2014-09-19 12:44:00
@ekad - 關閉的意思 - 我想崩潰所有的菜單選項 - 你可以看到[demo here](http://jsfiddle.net/chintansoni/oye7bq5q/) – prog1011 2014-09-19 12:47:11
插件本身沒有它的選項直接你搞亂了源代碼 – Spokey 2014-09-19 12:50:02