let fruits = ['фрукты','бананы','тостер'];
$('#div').html(fruits);
.html()
нужно заменить на .append()
$('#div').append(fruit)
и вынести внутрь циклаlet fruits = ['фрукты','бананы','тостер'];
for (let fruit of fruits) {
$('#div').append(fruit);
}
$(this).addClass("active").closest('.current-menu-item').addClass('active');
var thisCard = $(this)
на var thisCard = $('.card');
!$(target).is('nav') && !$(target).parents().is('nav')
<nav>
onChange
onChange
, передаешь туда агрумент, проверяешь и выводишь onChange
#add-deal
и на .img-clear
который создается внутри.... closest
вместо parent
$('.body').on('click', '.your_element', function() {
function getval(sel)
{
let city = sel.value;
let data = {
city_id : city
};
$.ajax({
type: "POST",
url: `city.php?city=${city}`,
data: data,
success: function(html){
$("#pz").load(`city.php?city=${city}`);
}
});
};
function getval(sel)
{
let city = sel.value;
let data = {
city: city
};
$.ajax({
type: "GET",
url: 'city.php',
data: data,
success: function(html){
$("#pz").load(`city.php?city=${city}`);
}
});
};
$('body').on('click', '.btn', function(){
});
$('body').on('click', '.buy-btn', function(){
e.preventDefault();
$('.container').addClass('blur-popup');
$('.overlay, #buyitem-modal').show();
let title = $(this).siblings('.hi_title').text();
$('#title').val(title);
});
document.getElementById("button1").onclick = function(){
if(result.style.color = "black"){
result1.style.Color = "red";
}
//result1.style.Color = "blue";
}
Использовать $(this) .parent() .child() .after() .before(). Не имеет смысла так как если я изменю положение элементов в var html то все придется переделывать.
И как сохранить в textarea весь html код так что бы при воспроизведении его js все еще работал.- не понял