Есть код
$(document).ready(function() {
$('.elementor-button').on('click', function(e) {
e.preventDefault();
var val = e.target.hash.slice(1);
$('#dropdown option').each(function() {
// по умолчанию устанавливаем у всех selected: false
$(this).attr('selected', false);
// Эта строка позволяет обновлять отображение выбранного элемента select
$('#dropdown').val(val).trigger('change');
if (val == $(this).attr('value')) {
$(this).attr('selected', true);
}
});
});
});
и
<div class="elementor-button-wrapper">
<a href="item_2" class="elementor-button-link elementor-button elementor-size-sm" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-text">click</span>
</span>
</a>
</div>
<select name="dropdown" id="dropdown" class="ff-el-form-control dropdown" data-name="dropdown" data-calc_value="0">
<option value="item_1">1</option>
<option value="item_2">2</option>
<option value="item_4">3</option>
<option value="item_4">4 партнер</option>
</select>
Как в $('.elementor-button').on записать путь к click, чтобы все работало? бе з span все работает отлично.