2013-12-14 40 views
0

我有幾個JavaScript變量正在更新爲動畫播放。將動態JavaScript變量追加到HTML標記。 InnerHTML&insertAdjacentHTML都不正確

我想要做的就是將這些附加到HTML元素,但我有一些問題。我可以通過在HTML中引入span標籤並定位它來實現它,但是我想知道如何不使用它。

,目前工作的代碼:這不是必需的

<p id="infoCurrentDepth">Current Depth:<span id="bla"></span></p> 

    var bla = $('bla'); 

    function updateInfoPanel(){ 

    bla.innerHTML = scaleControl.value; 
} 

我已經刪除代碼。

我想要做的只是將變量追加到p標籤。當我嘗試這個是重複數次而不是替換它的值。

感謝所有幫助

+0

嘗試移動'變種BLA = $( 'BLA')。 '到'updateInfoPanel'方法.. –

+0

在控制檯中的任何錯誤? –

+0

當然...還可以在[小提琴](http://jsfiddle.net/) –

回答

2

由於您使用jQuery的沒有必要覆蓋$創建一個元素選擇。與操作方法,如html的()/一起使用jQuery id選擇追加()之類

所以嘗試刪除後,下面的var $ = function(){...}

$('#infoCurrentScale').append('sdfsdf'); 
+0

非常感謝您的幫助 – null