Я пытаюсь изменить CSS элемента внутри цикла for, чтобы каждый элемент цикла получал разные CSSes.Использование JQuery для изменения CSS элемента с динамическим классом
for(blablabla.. i++){
icon: myIcon = L.divIcon({
className: 'tempPanel s' + trackers[index].id
})}
Это делает класс каждого элемента содержит 'TempPanel' и 's1' или 's2' или 's3' и так далее .. После этого у меня есть ..
$('.s' + trackers[index].id).css("background-image", "url('data:image/svg+xml;utf8,"+ app6aIcon +"')");
..because Я хочу, чтобы каждый элемент имел свойства CSS как tempPanel, так и s X. Это, однако, не дает объектам фоновое изображение. Если я изменить код ..
$('.tempPanel').css("background-image", "url('data:image/svg+xml;utf8,"+ app6aIcon +"')");
.. все элементы получат то же фоновое изображение (очевидно) ..
Как я могу дать элементам другой фон и по-прежнему применять CSS свойства TempPanel?
Просим предоставить дополнительную информацию. Такие вопросы будут игнорироваться в SO – 0aslam0
Такие вопросы? Не знаю, как я могу объяснить себя лучше. – heisjef
Как вы думаете, вы можете предоставить пример кода в http://jsfiddle.net/? Это поможет вам и читателям. – 0aslam0