что вообще здесь происходил? выводится на экран содержимое массива n раз?
array.forEach(function(element) {
console.log(array);
});
array.forEach(function(element) {
$('.papk').append('<a id="'+key+'" >'+key+'</a>');
});
add_action( 'save_post', 'fun', 10, 3);
function fun($post_id, $post, $update) {
if (!$update )
{
$F = get_user_meta( get_current_user_id(), 'test', true );
$F++;
update_user_meta(get_current_user_id(), 'test', $F); }
}
Или что это за композиция из tmp?
Напишите для этого отдельную функцию.
Дальше $('label').on('click', function(e) { .. }) Кстати, зачем инпуты с лейблами?
Внутри меняете цвет для кликнутого элемента (вызываете вашу функцию).
И
$(this).prevAll('label').css('border', '3px solid red');
для предыдущих лейблов. Я для примера написала задать границу для предыдущих.
:root {
--color: 10;
}
.block input[type="radio"]:checked ~ label:nth-child(2){
background-color: hsl(var(--color), calc( 100%/1 ), 60%);
}
.block input[type="radio"]:checked ~ label:nth-child(4){
background-color: hsl(var(--color), calc( 100%/1.3), 60%);
}
.block input[type="radio"]:checked ~ label:nth-child(6){
background-color: hsl(var(--color), calc( 100%/1.6 ), 60%);
}
.block input[type="radio"]:checked ~ label:nth-child(8){
background-color: hsl(var(--color), calc( 100%/1.8 ), 60%);
}
.block input[type="radio"]:checked ~ label:nth-child(10){
background-color: hsl(var(--color), calc( 100%/2), 60%);
}
.block input[type="radio"]:checked ~ label:nth-child(2) {
background-color: #eb4747;
}
.block input[type="radio"]:checked ~ label:nth-child(4) {
background-color: #c27070;
}
.block input[type="radio"]:checked ~ label:nth-child(6) {
background-color: #b47e7e;
}
.block input[type="radio"]:checked ~ label:nth-child(8) {
background-color: #ad8585;
}
.block input[type="radio"]:checked ~ label:nth-child(10) {
background-color: #a98989;
}
$('#test_1').on('click', function(e){
var rer = $('.test1').css('background');
$('.test1').css('background' rer+1);
}
$('#test_2').on('click', function(e){
var rer = $('.test1').css('background');
$('.test1').css('background' rer+1);
$('.test1').prev().css('background' rer+2);
}
$('#test_3').on('click', function(e){
var rer = $('.test1').css('background');
$('.test1').css('background' rer+1);
$('.test1').prev().css('background' rer+2);
$('.test1').prev().prev().css('background' rer+3);
}
array_clone2 = test_array;
Присваивает копию массива test_array к переменной array_clone2
Если бы это было не так то тогда выражение
Было бы верно но это не так
Все изменения которые происходят с array_clone2 ни как не отражаются на массиве test_array