0

ブックマークレットのスライダーにjqueryUIを使用しようとしています。jquery uiでは、通常のjqueryファイルの後にファイルを含める必要があります。

だから私がこれまで試したのは、通常のjqueryの後にuiが追加されることを確認しながら、ヘッダーにスクリプトを追加することでしたが、これは機能しませんでした。

だから私は今、私が見つけた検索の後にJavascriptでプリペンドする方法を探しています:

var parent_head = document.getElementsByTagName("head")[0];

document.getElementsByTagName("head")[0].appendChild(jqueryUI, parent_head.firstChild);

ただし、これは通常の方法で追加するようです。

もっと良い方法はありますか?

4

1 に答える 1

3

insertBefore最初の子を挿入ポイントとして使用します。

parent_head.insertBefore(jqueryUI, parent_head.firstChild)

例えば、

var list = document.createElement('ul');
document.body.appendChild(list);
list.innerHTML = "<li>First</li><li>Second</li>";

var newItem = document.createElement('li');
newItem.innerHTML = "Firster";

list.insertBefore(newItem, list.firstChild);

ショー

  • ファースト
  • 初め
  • 2番
于 2012-12-29T22:54:35.307 に答える