я следующий - Jquery Изотоп на основе фильтра, реализованного в моем коде, его фильтрации п отображаются - фильтруется контент, основанный на КНОПКА мыши:Javascript изменить дополнительный текст, по нажатию кнопки в JQuery изотопом, кроме функции фильтра
function getHashFilter() {
// get filter=filterName
var matches = location.hash.match(/filter=([^&]+)/i);
var hashFilter = matches && matches[1];
return hashFilter && decodeURIComponent(hashFilter);
}
$(function() {
var $container = $('.isotope');
// bind filter button click
var $filterButtonGroup = $('.filter-button-group');
$filterButtonGroup.on('click', 'button', function() {
var filterAttr = $(this).attr('data-filter');
// set filter in hash
location.hash = 'filter=' + encodeURIComponent(filterAttr);
});
// bind filter on select change
$('.filters-select').on('change', function() {
// get filter value from option value
var filterValue = this.value;
// use filterFn if matches value
filterValue = filterFns[ filterValue ] || filterValue;
$container.isotope({ filter: filterValue });
});
var isIsotopeInit = false;
function onHashchange() {
var hashFilter = getHashFilter();
if (!hashFilter && isIsotopeInit) {
return;
}
isIsotopeInit = true;
// filter isotope
$container.isotope({
itemSelector: '.offer-type',
layoutMode: 'fitRows',
// use filterFns
filter: filterFns[ hashFilter ] || hashFilter
});
// set selected class on button
if (hashFilter) {
$filterButtonGroup.find('.is-checked').removeClass('is-checked');
$filterButtonGroup.find('[data-filter="' + hashFilter + '"]').addClass('is-checked');
}
}
$(window).on('hashchange', onHashchange);
// trigger event handler to init Isotope
onHashchange();
});
//@ sourceURL=pen.js
</script>
Кнопка код:
<div id="filters" class="button-group filter-button-group">
<div class="my123">
<ul>
<li>
<button class="button" data-filter=".a1">Red Apples</button>
</li>
<li>
<button class="button" data-filter=".b1">Green Apples</button>
</li>
</ul>
</div>
</div>
Я пытаюсь изменить отображаемое значение следующего кода, на основании той же кнопки. Использует дополнительную функцию, кроме фильтрации.
<blockquote>
<p>
Value to be changed on each button click
</p>
</blockquote>
Пробовал так много всего, но ничего не работало. Помоги пожалуйста.
Код кнопки события кажется прекрасным .. посмотрите, есть ли ошибка в консоли – Zafta
Привет, кнопки работают нормально, для фильтра. Моя забота заключается в том, как я дополнительно изменяю значение этого текста, при каждом нажатии кнопки? –
вы спросили: «Как я дополнительно изменяю значение этого текста», какой текст вы здесь говорите, текст на кнопках или текст внутри абзаца – Zafta