ホームページ  >  記事  >  ウェブフロントエンド  >  Javascript insertAfter() は関数 code_javascript スキルを実装します

Javascript insertAfter() は関数 code_javascript スキルを実装します

WBOY
WBOYオリジナル
2016-05-16 18:00:531257ブラウズ
コードをコピー コードは次のとおりです:

//DOM には insertAfter() メソッドがありません
function insertAfter( newElement, targetElement){
varparent = targetElement.parentNode;
if (parent.lastChild == targetElement) {
// 最後のノードがターゲット要素の場合は、それを直接追加します。デフォルトは最後の
parent.appendChild(newElement);
}
else {
parent.insertBefore(newElement, targetElement.nextSibling)
//そうでない場合は、次の兄弟ノードの前にあるターゲット要素。つまり、ターゲット要素の後ろ
}
}


jQuery ドキュメント操作 - insertAfter() メソッド
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。