Tôi đang sử dụng angularJS. Tôi có một vài <select>
yếu tố trên trang của mình, đều có riêng của mình ng-change
, ví dụ:Cách lấy phần tử DOM đã kích hoạt ng-thay đổi?
<select id="hairColorComponent" ng-model="hairColor"
ng-options="option.name for option in hairColorData"
ng-change="updateUserData()">
Tôi muốn để có thể xác định DOM yếu tố đã được cập nhật từ bên trong updateUserData
chức năng, mà không cần phải tự xác định nó làm tham số cho mỗi thuộc tính ng-change
.
Có một số event
hoặc caller
hoặc thứ gì đó tương tự mà tôi có thể sử dụng trong ngữ cảnh updateUserData
?
Hy vọng rằng một cái gì đó giống như ng-change="updateUserData(caller)"
http://stackoverflow.com/questions/ 48239/get-the-id-of-the-element-that-fired-an-event-using-jquery – Arunu
@Arunu Tôi đang sử dụng AngularJS, chứ không phải jQuery. Tôi chỉ chỉnh sửa câu hỏi để làm cho nó rõ ràng hơn. – OpherV