document - текущий документ
getElementById() - метод получения элемента используя id
onchange - свойство элемента для обработчика события
function (event){} - анонимная функция (обработчик события)
event - локальная переменная в контексте анонимной функции
target - таргет он и в африке таргет (целевой элемент, где происходит туса)
parentNode - родительская нода
childNodes[1] - у родителя есть дети
data - у детей есть данные
slice(1) - отхренашить кусочек
currentKey - отхренашеный кусочек
state: { user:{ name:'',
updateName(state, name){ state.name=name;
user() {
return new Proxy(this.$store.state.user, {
set: (target, prop, value) => {
this.$store.commit('updateUser', { [prop]: value });
return true;
},
});
},
updateUser(state, user) {
Object.assign(state.user, user);
},
<input v-model="user.name">
<input v-model="user.surname">
<input v-model="user.email">
<input v-model="user.phone">
this.$store.state.user.LS.push(userObj);
this.$store.state.isAdding=false;
var src = ($('.clientAvatar').attr("src") === "<?php bloginfo('template_url') ?>/img/client.png")?"<?php bloginfo('template_url') ?>/img/teamMemberTwo.png":"<?php bloginfo('template_url') ?>/img/teamMemberOne.png" ;
$.ajax({
url: ' /*адрес страницы или скрипта,
откуда вы хотите получить url-новой картинки*/ ',
success: function(data){
var src=$(data).find( /*чего вам надо найти*/ ).text();
}
});
$(".wayWeWork").hover(
function () {
$(this).find("h4").animate({top: '20%',left: '5rem'},300, 'linear');
},
function() {
$(this).find("h4").animate({top: '50%',left: '2rem'},300, 'linear');
});