を使用して見たときの要素を削除します。ページがInternet Explorerで見たときページは、私は次のコードビットを以下に示しているInternet Explorerの
<div class="timer" id="timer"><img src="http://i.imgur.com/87XaOWA.png"><p class="close-message" id="close-message"></p></div>
は今、私はdiv
を削除することにしたいです。
IE doesn't support the .remove() function以来、私は問題hereを回避するために次の解決策を見つけました。私はまた、どのブラウザがそのページを見るのに使われているのかを検出できる次のfiddleを見つけました。私は間違って何をやっている
// Internet Explorer 6-11
var isIE = /*@[email protected]*/false || !!document.documentMode
if (isIE = false) {
jQuery("#timer").eq(i).remove();
}
と
// Internet Explorer 6-11
var isIE = /*@[email protected]*/false || !!document.documentMode
if (isIE = false) {
var node = document.getElementsById('timer')[i];
node.parentNode.removeChild(node);
}
:無駄にIEで見たときに
私はdiv
タグを削除するには、次の2つのif
のステートメントを試してみましたか?個別に2つのコンポーネントは正常に動作しますが、それらを一緒に使用しようとすると機能しません。
(偽isIE ==)** –
あなたはそれを意味する@TemaniAfif **べきであるならば、それは**すべきですか? –
はい、私はすべきではありません= –