【发布时间】:2018-03-02 17:35:26
【问题描述】:
我的 html div 和 textarea 有相同的 ID,它是由某些插件自动生成的。
已经在互联网上搜索过,但大多数结果都是基于给定代码的角度标签
<div id="wrapper" set-height>
喜欢这个
.directive('setHeight', function($window){
我的需要只是想通过使用 Angularjs 为它们设置高度。 div 应该是这样的
<div id="wrapper">
【问题讨论】:
-
“两者都有相同的 id”...那是你的问题
-
@AlonEitan 这些是由 textangualar 生成的动态元素
-
问题是你有多个具有相同 ID 的元素,而
id属性的全部目的是在 DOM 中是唯一的,如果你有多个 id,那么你应该使用class属性来选择它们 - 我不知道这是否真的是原因,但我确信这是对id属性的无效使用
标签: javascript html angularjs angularjs-directive