我一直試圖通過jQuery刪除-webkit-appearance:none;
,但沒有任何工作。我已經試過如下:-webkit-外觀不會消失
jQuery(document).ready(function(){
jQuery("select").removeAttr('style');
jQuery("select").prop("style", "");
jQuery("select").attr("style", "");
jQuery("select").css("-webkit-appearance", "");
})
而且這一個:
jQuery(document).ready(function(){
jQuery("select:not([multiple])").removeAttr('style');
jQuery("select:not([multiple])").prop("style", "");
jQuery("select:not([multiple])").attr("style", "");
jQuery("select:not([multiple])").css("-webkit-appearance", "");
})
最後:
jQuery(document).ready(function(){
jQuery("select#bulk_action_stat").removeAttr('style');
jQuery("select#bulk_action_stat").prop("style", "");
jQuery("select#bulk_action_stat").attr("style", "");
jQuery("select#bulk_action_stat").css("-webkit-appearance", "");
})
的CSS:
select:not([multiple]) {
-webkit-box-shadow: none;
-khtml-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
-khtml-appearance: none;
-moz-appearance: none;
-ms-appearance: none;
-o-appearance: none;
appearance: none;
background: url(../images/arrow.png) no-repeat right center;
height: auto;
border: 0;
padding-right: 20px;
cursor: pointer;
}
的HTML:
<form id="bulk_action_filter" class="form-inline" method="post">
<select class="form-control" id="bulk_action_stat" name="bulk_action_stat">
<option value="">Bulk Actions</option>
<option value="trash">Move To Trash</option>
<option value="wc-processing">Mark Processing</option>
<option value="wc-on-hold">Mark On-Hold</option>
<option value="wc-completed">Mark Complete</option>
<option value="wc-delivered">Mark Delivered</option>
</select>
<input form="bulk_action_filter" type="submit" name="filter_bulk_actions" class="check-all filter-button" value="Apply" "/>
</form>
我的目標是去除一部分讓我的選擇下拉菜單會顯示向下箭頭符號或「插入符號」。
任何幫助,高度讚賞。謝謝!
-Eli
你可能想看看你的瀏覽器的開發者工具,特別是在JavaScript控制檯報告的所有錯誤(按F12在大多數瀏覽器,然後導航到控制檯)。 –
'jQuery(「select」)removeAttr(style);''是阻止其餘的',因爲'style'是未定義的。 – callback
感謝您的建議傢伙!我糾正了我的語法,所以在控制檯中看不到任何錯誤。但它仍然無法正常工作。 (我會更新上面的代碼) –