0
要素を複製して古いものを削除しようとしていますが、IEでZ-インデックスの問題があり、条件付きコメントを使用してこれを行うためです。html要素を#divからbody構文に移動する
<!--[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]-->
問題は、アラートが
だからclasenamesは一種の
を失っている( "" なし)のようなものを示しているということです代わりに
<!--[if lte IE 7]>
<script type="text/javascript">
$(document).ready(function() {
$('#callCenter').prependTo('body');
});
</script>
<![endif]-->
にしようと<span class="clasname">
-EDIT-
のは、これがInternet Explorerのものですか?
どのように失われますか?彼らはまだそこにいるように見えます。 –
あなたの問題は何ですか? 'var callCenter'が適切な内容を持っているかどうかを見るために、' remove() 'の後ろに' alert() 'を動かしてください。アトリビュートの周りに引用符があるかどうかは関係ありません。アラートボックスの内容は、MS IEがHTMLをパースしているときの内容です... – feeela