let img = $('img').attr('src');
Иногда возникает ситуация, когда необходимо выбрать все дочерние элементы. Для этого в jQuery есть селектор >. Например, у нас есть следующий html код:<div id=”content”> <p>Привет</p> <p>Мы начинаем изучать jQuery</p> <p>И сейчас мы знакомимся с селекторами выборки элементов</p> </div>
И нам необходимо выбрать все p, которые находятся внутри тега div id=”content” Наш код будет выглядеть следующим образом:$(“#content > p”);
let output = "";
for (let i in cart) {
output += '<div class="item">';
output += '<p class="copy">' + cart[i].p[i] + '</p>';
output += '<p class="copy-2">' + cart[i].p[i] + '</p>';
output += '</div>';
}
$(".modal").html(output);{
"check-option-1": {
"id": "check-option-1",
"p": [
"1",
"1.1"
]
},
"check-option-2": {
"id": "check-option-2",
"p": [
"2",
"2.1"
]
}
}[
{
"id": "check-option-1",
"p": [
"1",
"1.1"
]
},
{
"id": "check-option-2",
"p": [
"2",
"2.1"
]
}
]for (let i in cart)for (let i in cart.list)cart[i].p[i] содержит ошибку. индекс i в cart.list[i] нельзяlet output = "";
console.log("cart:",cart);
for (let i in cart.list) {
output += '<div class="item">';
output += '<p class="copy">' + cart.list[i].p[0] + '</p>';
output += '<p class="copy-2">' + cart.list[i].p[1] + '</p>';
// в этом варианте если элементов P будет больше чем 2 то все элементы с индексами 2 и выше будут проигнорированы
output += '</div>';
}let output = "";
console.log("cart:",cart);
for (let i in cart.list) {
output += '<div class="item">';
for (let p in cart.list[i].p) {
output += '<p class="copy">' + cart.list[i].p[p] + '</p>';
// в этом варианте неясно откуда брать класс для P
}
output += '</div>';
}
{
0: {id: "check-option-1", p: ["1", "1.1"],link: 'путь к ссылке',img: 'путь к картинке'},
1: {id: "check-option-2", p: ["2", "2.1"],link: 'путь к ссылке',img: 'путь к картинке'}
}
возможно одинаковые имена в localStorage
У меня в моем примере вроде бы точно также называется
1. скачиваем и устанавливаем inkscape
2. запускаем его, и вставляем картинку с лого (чем больше размер картинки тем лучше)
3. жмем: контур->векторизировать растр
4. в окне настроек векторизации выбираем как на:
5. сдвигаем векторизированный растр
6. удаляем исходное (растровое) изображение
7. сохраняем векторизированное изображение как svg. Для этого жмем: файл->сохранить как в появившемся окне выбираем имя файла и папку в которую будем сохранять и нажимаем сохранить