sách gpt4 ai đã đi

jquery - 为什么 .html() 在 Internet Explorer 7 中不起作用

In lại 作者:行者123 更新时间:2023-12-01 04:24:52 26 4
mua khóa gpt4 Nike

我有一个 asp.net-mvc 站点,在 Internet Explorer 7 中,我在一个页面上遇到了奇怪的行为,其中 ajax 调用的 html 结果没有显示在屏幕上。这在 Firefox、Chrome 和 IE8 中完美运行。

我首先认为它与 ajax 相关,但为了简化和隔离问题,我发现它在 IE7 中不起作用

$("#cupcakeOfMonthYear").live("click", function () {

$('#cupcakeOfMonthCalendar').html("ffffff");
});

同样,这在 Firefox、Chrome 和 IE8 中工作得很好,但是当我更改为兼容模式以获得 IE7 体验时,整个 div 区域变为空白(而不是使用更新的 html 刷新)。

这是 IE7 中的错误吗?

1 Câu trả lời

我发现了这个问题。我正在打电话

.html(data)

在表格选择器本身上,IE7 似乎不喜欢这样。我在 table 周围放置了一个 div,当 table 从 ajax 调用返回时。我打电话

.html(data) 

在外部 div 上,效果很好。它实际上是有道理的,因为 .html() 似乎不包含外部 html,但我想所有现代浏览器都会弄清楚并做正确的事情。

关于jquery - 为什么 .html() 在 Internet Explorer 7 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7225808/

26 4 0
Bài viết được đề xuất: jquery - 为什么 JQuery Mobile 在提交表单时给出 "error loading page"?
Bài viết được đề xuất: jquery - ajax加载的表单是否需要验证码
Bài viết được đề xuất: jQuery CAD 软件
Bài viết được đề xuất: python - 使用 urllib 获取标题
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com