gpt4 book ai didi

javascript - jQuery 错误? .appendTo() 在 IE7 中不工作

转载 作者:数据小太阳 更新时间:2023-10-29 04:41:23 25 4
gpt4 key购买 nike

我正在尝试为 jQuery 创建一个选项传输插件。

我有在 Opera、Firefox、Chrome 和 Safari 中运行的基本功能,但 IE7 无法配合。

IE7 中的传递函数似乎非常零散且难以理解。

我创建了 an example page to illustrate my problem .

谁能看出我哪里出错了?

谢谢,

最佳答案

这看起来不像是 .appendTo()-error-in-jQuery,而是 IE7-has-superfunky-select-box-behavior 问题。此解决方法似乎使其表现良好:

.parent()
.click(function () {
$selectBox1.find('option:selected')
.appendTo($selectBox2.find('select'));
$selectBox1.html($selectBox1.html());
$selectBox2.html($selectBox2.html());
sortBox($selectBox2);
})

在 appendTo() 强制 IE 更新其状态后重建每个选择框的 html。

JSbin: http://jsbin.com/opome3/4 (第一个按钮使用 .clone(true) 修复。)

关于javascript - jQuery 错误? .appendTo() 在 IE7 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2200937/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com