2012-12-29 48 views
0

我想在小書籤中使用滑塊的jQuery UI。和jquery ui要求在正常的jquery文件之後包含文件。JavaScript預先頭?

所以我到目前爲止嘗試過的只是將腳本附加到標題中,同時確保ui在正常的jquery後面添加,但是這不起作用,我懷疑它可能是因爲我追加了它而沒有預先設置它。

,所以我現在正在尋找途徑一段時間搜索我找到後,預先在Javascript中掛起:

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

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

然而,這似乎將其追加在一個正常的方式。

有沒有更好的方法?

+0

如何更換'appendChild'無線th insertBefore? –

+0

應該工作 –

+0

腳本動態插入的位置並不重要。 – jfriend00

回答

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); 

顯示

  • Firster
  • 首先
+0

工作好像看起來不是問題,我猜我必須製作自己的滑塊。非常感謝您的幫助 –