我在 ie8 中使用带有敲除的 jquery 时遇到问题。看起来使用 jquery 绑定到各种事件,如:单击、焦点等无法正常工作。让我们看一些代码,例如来自 jqueryui
<!--ko with: someModel -->
<input id="tags" />
<--/ko-->
<script>
$(function() {
var availableTags = [
"Java",
"JavaScript"
];
$( "#tags" ).autocomplete({
source: function (request, response) {
response($.map(data, function (item) {
return {
label: item,
value: item
}
}))
}
});
});
</script>
没有错误,什么都没有。永远不会调用源回调。如果我将输入元素放在任何淘汰赛上下文之外,一切都很好。其他操作也存在类似问题,例如 jquery 占位符插件和淘汰赛。
jquery 和 knockout 都声称可以与 ie8 一起使用,这是导致问题的原因。我该如何解决?