Tôi đang sử dụng angularJs và muốn thay đổi kiểu của thuộc tính động. Thông thường tôi sẽ làm điều này với ng-style
trong phần tử html.thay đổi kiểu động của phần tử html
Nhưng tôi muốn áp dụng kiểu cho bản nhạc của đầu vào phạm vi. Phần tử này có thể được truy cập trong css như sau: .slider::-webkit-slider-runnable-track
(Ví dụ cho bộ chọn webkit). Tôi có thể thay đổi kiểu cho thuộc tính như vậy trong một hàm mà tôi có id cho phần tử này không?
Ví dụ (làm thế nào tôi sẽ làm điều đó trong jquery):
$scope.change = function(id, value) {
$('#'+id+'::-webkit-slider-runnable-track').css('background-image',value);
};
Điều này sẽ thêm phần tử kiểu mới trên mỗi thay đổi. Giả sử chức năng thay đổi sẽ được gọi là rất nhiều lần tôi sẽ có nhiều thẻ phong cách trong html của tôi sau đó, tôi có phải không? – j0h4nn3s
Tôi đã thêm một thẻ kiểu với các ràng buộc trực tiếp vào html (Đó là kinda những gì bạn đề xuất với một chút ít quá tải). Có vẻ như tôi phải truy cập các phần tử có id và một lớp: '# id.class :: selector'. Nó không hoạt động với id. – j0h4nn3s