2015-04-06 51 views
2

有沒有在jQuery/javascript中選擇帶有id或由AngularJS動態生成的其他屬性的html元素的方法?使用javascript/jQuery來訪問具有動態生成的角度js的id /屬性的html元素

例如,我有使用該角代碼建立的ID下拉:

ng-attr-id="{{'type-'+($index+1}}" 

我想ID爲「類型2」來獲得的元素的值。但JavaScript是沒有找到ID爲元素「在同一頁上2" 型。

感謝所有的建議。

謝謝。

+2

爲什麼不給它分配一個'ng-model'並通過Angular獲取值......它通常不贊成混合使用Angular和jQuery,因爲它通常會產生問題。 – tymeJV

+1

需要顯示更多的代碼並解釋你想要做什麼。你可能甚至不需要ID – charlietfl

+0

你的JS/jQuery在哪裏? – lshettyl

回答

0

首先,你必須先失一‘後)’ $index + 1

改變這個代碼

ng-attr-id="{{'type-'+($index+1)}}" 

,然後嘗試:

$(document).ready(function(){ 
    alert($("#type-2").html()); 
}); 
+0

@ user3159063讓我知道這是否有效 –

相關問題