0

我正在尝试“克隆”一个元素并删除旧的,我想这样做是因为我在 IE 中有一个 z-index 问题,并且将使用条件注释来完成它:

<!--[if lte IE 7]>
<script type="text/javascript">
    $(document).ready(function() {
            var callCenter = $('#callCenter').html();
            alert(callCenter);
            $('#callCenter').remove();
            $('body').prepend("<div id='callCenter'>"+callCenter+"</div>");
    });
</script>
<![endif]-->

问题是警报显示类似(没有“”)

在此处输入图像描述

所以类名有点丢失

<span class=clasname>代替<span class="clasname">

-编辑-

尝试

    <!--[if lte IE 7]>
<script type="text/javascript">
    $(document).ready(function() {
            $('#callCenter').prependTo('body');
    });
</script>
<![endif]-->

这是互联网浏览器的东西吗?

4

1 回答 1

1

这应该有效。

<!--[if lte IE 7]>
<script type="text/javascript">
    $(document).ready(function() {            
            var callCenter = $('#callCenter').remove().prependTo(document.body);
    });
</script>
<![endif]-->
于 2011-09-13T12:30:38.237 回答