這裏是我的html代碼添加類到下拉選項
<select class="input" id="shopperlanguage" name="shopperlanguage">
<option selected="" value="ja_JP">日本語</option>
<option value="en">English (International)</option>
</select>
我想兩個類添加到每個選項就像當值是否爲Ja_JP表示則需要添加japImg類,如果值爲en需要添加engImg班級到該選項。值是默認設置,我不能訪問我需要通過jQuery或Java腳本來完成的代碼。
我已經試過這段代碼,但它的添加類只有當我從下拉列表中選擇ja_JP選項。我需要添加它沒有選擇下拉菜單只是檢查選項的價值,並添加該類。
<script type="text/javascript">
var e = document.getElementById("shopperlanguage");
var strUser = e.options[e.selectedIndex].value;
if(strUser=="ja_JP"){
$("#shopperlanguage").find("option").addClass("japimg");
</script>
此代碼僅在包含值ja_JP的選項被選中時才添加類。我需要通過檢查選項值來添加類。我可以像使用css一樣使用css來檢查選項值並添加css規則嗎?
@傑克引文:「我需要添加它而不選擇下拉菜單隻需選中選項的值,並添加類。」 –
是的;-)不理我 –