AngularJS-获取元素属性值
如何获得元素属性值?
例如HTML元素:
<button data-id="345" ng-click="doStuff($element.target)">Button</button>
JS:
function doStuff(item){ angular.element(item)[0].data('id'); // undefined is not a function
}
非常感谢任何建议,请在此处进行JSFIDDLE演示:http :
//jsfiddle.net/h3TFy/
回答:
由于要将目标元素发送到函数,因此可以执行以下操作以获取ID:
function doStuff(item){ var id = item.attributes['data-id'].value; // 345
}
以上是 AngularJS-获取元素属性值 的全部内容, 来源链接: utcz.com/qa/417022.html