我有這樣的select語句:如何使用jQuery選擇一個選項時,不顯示選項
<select id = "selectLanguage" name="language"
<option value="any" lang="English">All</option><option value="any" lang="French">Tous</option>
<option value="french" lang="English">French</option><option value="any" lang="French">Français</option>
<option value="english" lang="English">English</option><option value="any" lang="French">Englais</option>
</select>
在CSS:
*:lang(English), *:lang(French) {
display: none;
}
後用戶會選擇他需要在哪一種語言那個時候我會用show()來描述適當的元素。
在jQuery中可以選擇每個選擇的第一個選項取決於顯示哪種語言?
現在發生的事情是該語言選擇總是顯示所有例如
不可靠。 'display:none'通常意味着元素不在那裏,因爲許多意圖和目的。爲什麼不在以後實際顯示元素時進行選擇? – Brad 2013-03-15 04:00:28
@布拉德,你是什麼意思?是的,我不介意這樣做,我只是不知道如何在jQuery中做到這一點:$ – Kam 2013-03-15 04:01:36
當你做'.show()'時,添加一個也設置'.val()'的部分。 – Brad 2013-03-15 04:02:47