有了這個鏈接,您可以重現該錯誤。iOS 10 Safari問題與<select>元素不再在DOM中
https://jsfiddle.net/pw7e2j3q/
<script>
$("#test").change(function() {
$("#test").remove();
var combo = $("<select></select>").attr("id", "test2").attr("name", "test");
combo.append("<option>New One</option>");
$("#App").append(combo);
});
$("#click").click(function(){
$("#App").remove();
})
</script>
如果單擊<select>
元素和DOM刪除它之後,你點擊鏈接測試。您應該看到舊的<select>
元素彈出供選擇。
是否有一些破解修復?
感謝您分享問題的確切性質。在日期選擇器中我也遇到同樣的問題。不知道確切的問題是什麼,無法找到相同的修復方法。隨着我取得一些進展,將會讓你更新。 –
我看到了同樣的問題,沒有任何關於修復的任何地方的注意事項 – John
這可能是由與http://stackoverflow.com/q/39557023/37168 – stone