$("button").on("click", function() {
\t $("select option").each(function() {
\t $(this).addClass("heavyError");
});
$("select option:selected").attr("selected", false);
});
.heavyError {
color: red;
font-weight: bold;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<select style="width:480px; height:100px;" multiple>
<option value="test-ss">test-ss</option>
</select>
<button>test</button>
如果在IE中運行此部分後,該文本被用連字符切斷,但是,它在Chrome中正常工作。不知道這裏發生了什麼。這是一個IE瀏覽器或某種類型的錯誤?
是的,我認爲這是一個公關與IE瀏覽器(選擇選項和多個) – Geeky
我試過這種類型的東西,並登陸在https://github.com/angular/angular.js/issues/11314 – Geeky
什麼版本的IE瀏覽器? – epascarello