2015-04-06 53 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让我知道这是否有效 –

相关问题