<button> уникальный id и устанавливаете событие клика на него:.....
$('#fruits-btn').on({
.....
<div style="text-align: center;"><button id="fruits-btn" class="rnd-word yellow">Фрукт</button>.....
$('#phone-btn').on({
.....
<div style="text-align: center;"><button id="phone-btn" class="rnd-word yellow">Телефон</button> code нажав кнопку </> для читабельности, а не выбрасывать его в таком виде? И при этом отмечать правильные ответы. С таким отношением вам на более-менее серьезные вопросы никто отвечать не будет..size() используйте .length:var sizeEmpty = $('#checkout-form').find('.empty_field').length; document.addEventListener('click', () => {
var state = { 'page_id': 1, 'user_id': 5 };
history.pushState(state, null, location.pathname)
})
window.addEventListener('popstate', e => { /* событие срабатывает при нажатии кнопок "назад" и "вперед" в браузере */
console.log(e.state); /* в методе state будет объект state = { 'page_id': 1, 'user_id': 5 } */
}) substr в данном случае и искать позиции вхождения символов в строке? Можно регуляркой вытянуть без проблем:$str='
<header></header>
<p>content<p>
<footer></footer>';
preg_match('#</header>(.*?)<footer>#s', $str, $m);
$content = $m[1];
echo $content; /* <p>content<p> */ element.addEventListener('click', myFunc) а не запускать ее выполнение. Отправляя myFunc('arg') вы сразу же запускаете выполнение функции. Чтобы отправить параметры функции в обработчик нужно привязать контекст через .bind, как уже вам написали в примере выше, либо использовать метод .handleEvent из интерфейса EventListener:function myFunc(event) {
console.log(this.arg);
}
.....
element.addEventListener('click', {
handleEvent: myFunc,
arg: 'arg_value'
}); $str = '297312816_456240895';
$str = preg_replace('/.+_/', '', $str);
echo $str; var obj = {
а: 'А',
б: 'Б',
в: 'В',
г: 'Г',
д: 'Д'
}
var letter = 'в';
console.log(obj[letter]); let place = res.data.data[0].place || 0
let nickname = res.data.data[0].nickname || 0 $('.closer').each(function() {
$(this).on('click', function() {
$(this).next('.aboutfilm').show();
});
}); @media screen and (max-width: ширина_экрана) { /* максимальная ширина экрана в пикселях меньше которой свойство будет изменено */
элемент {
margin-left: 0;
}
} var defaultsHTML = [];
$('.name').each((index, element) => {
defaultsHTML[index] = $(element).html();
});
$('.search-input').on('input', function() {
var songSearch = $(this).val();
defaultsHTML.forEach((baseHTML, index) => {
var eqElement = $('.name').eq(index);
if (baseHTML.match(songSearch) !== null && songSearch.length > 2) {
$(eqElement).html(baseHTML.replace(songSearch, '<span class="songSearch">' + songSearch + '</span>'));
} else {
$(eqElement).html(baseHTML);
}
});
});