IE7/8、jQuery ui可排序和隐藏内容。O.O

IE7/8、jQuery ui可排序和隐藏内容。O.O,jquery,internet-explorer,refresh,jquery-ui-sortable,Jquery,Internet Explorer,Refresh,Jquery Ui Sortable,所以我在jquerysortable上遇到了一些奇怪的问题。我有可排序的li元素,排序很好,但是在IE中,当拖动时,图像消失了。我敢肯定,它们的定位很奇怪,但在任何其他浏览器中似乎都不会发生这种情况,其他时候,其中的全部内容都会消失 现在我找到了一个解决方案,使用刷新html $(this).html($(this).html()); 这似乎解决了IE的问题,但是在其他浏览器(而不是IE)中,表单元素的值会在完成此操作后重置 有人有什么建议吗 Cheers我的解决方案是运行一个名为“Reset

所以我在jquerysortable上遇到了一些奇怪的问题。我有可排序的li元素,排序很好,但是在IE中,当拖动时,图像消失了。我敢肯定,它们的定位很奇怪,但在任何其他浏览器中似乎都不会发生这种情况,其他时候,其中的全部内容都会消失

现在我找到了一个解决方案,使用刷新html

$(this).html($(this).html());
这似乎解决了IE的问题,但是在其他浏览器(而不是IE)中,表单元素的值会在完成此操作后重置

有人有什么建议吗


Cheers

我的解决方案是运行一个名为“ResetHtml()”的javascript函数,然后在php文件中定义该函数,强制IE执行

$(this).html($(this).html());
让其他浏览器保持原样

感谢您一如既往的建议:)

您可以使用此代码

    if ($.browser.msie && $.browser.version.substring(0,1) <= '7') {
        $(this).html($(this).html());
    }

如果($.browser.msie&&$.browser.version.substring(0,1))您能提供一个显示此错误的示例页面吗?我可以看看它在做什么。