Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
-39 / 0 / 0
Регистрация: 11.08.2014
Сообщений: 72

Вызов нужного data в javascript при нажатии на кнопку

27.02.2019, 20:27. Показов 904. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте дорогие форумчане!
Имеется данный код в html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<section>
        <div class="row mp-none">
            <div class="main-panel mp-none col-md-2 order-md-2 order-3 vheight">
                <div class="navbar mp-none ">
                    <ul class="mp-none vheight">
                        <li><a href="#******cy"  id="******cy" data-value="******cy"><i class="fa fa-calendar-plus fa-2x"></i><br>******cy</a></li>
                        <li><a href="#shops" id="shops" data-value="shops"><i class="fa fa-shopping-cart fa-2x"></i><br>Shops</a></li>
                        <li><a href="#restaurants" id="restaurant" data-value="restaurants"><i class="fa fa-utensils fa-2x"></i><br>Restaurants</a></li>
                        <li><a href="#universities" id="universities" data-value="universities"><i class="fa fa-university fa-2x"></i><br>Universities</a></li>
                    </ul>
                </div>
            </div>
            <div class="col-md-10 vheight mp-none order-sm-2 order-2" id="map">
                <script src="js/map.js"></script>
            </div>
        </div>
    </section>
Также код в JS
JavaScript
1
2
3
4
5
$(document).ready(function() {
    $('li a').click(function() {
        
    })  
})
как сделать так чтобы при нажатии на li a можно было вызывать по атрибуту data?. Раньше код выглядел примерно так
JavaScript
1
2
3
4
5
6
7
8
9
10
11
$(document).ready(function() {
    // $('#restaurant').click(function(){
    //  map(rest)
    // })
    // $('#shops').click(function(){
    //  map(shop)
    // })
    // $('#universities').click(function(){
    //  map(univer)
    // })
})
Хотел сократить данный код и привести более к удобному виду.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
27.02.2019, 20:27
Ответы с готовыми решениями:

При нажатии на кнопку скролл до нужного места на странице
Как сделать так , что бы при нажатии на кнопку , экран переходил в указанное место на web-страницы ?

Вызов функции при нажатии на кнопку
Как вызвать функцию при нажатии на кнопку? делал вот так: &lt;?php function out() { echo...

Вызов функции при нажатии на кнопку
Ребят как вызвать функцию при нажатии на кнопку ? &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html;...

1
3 / 3 / 3
Регистрация: 01.06.2016
Сообщений: 307
28.02.2019, 14:05
Если я верно понял, что нужно сделать, то:

JavaScript
1
2
3
4
5
6
$(document).ready(function() {  
  $('li a[data-value]').click(function(e) {
    e.preventDefault;
    alert('Вы кликнули');
  });
});
В данном случае при клике на элемент li в котором есть элемент a с атрибутом data-value (с любым значением) появится alert.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
28.02.2019, 14:05
Помогаю со студенческими работами здесь

Вызов функции при нажатии на кнопку
У меня есть кнопка &quot;Регистрация&quot;, как сделать так, чтобы при нажатии по кнопке появлялось окно с регистрационными запросами?

Вызов функции при нажатии на кнопку
У меня есть кнопка Регистрация, и есть заданая функция в отдельном файле, который прикреплени к хтмл странице (javascript.js), как сделать...

Вызов функции при нажатии на кнопку поиска
Как к нажатию кнопки поиска привязать свою функцию? И чтобы поисковая фраза отправлялось в эту функцию. Помогите пожалуйста. Добавлено...

Вызов unit2 при нажатии на кнопку в unit1
столкнулся с проблемой как прописать в кнопку в unit1 что бы при нажатии появлялся unit2 . Т.е мы при нажатии вызываем еще одну форму! как...

Выполнение javascript при нажатии на кнопку
Есть кусочек кода: vmMail($vendor_email, $mosConfig_fromname, $vendor_email, $vendor_email, $vendor_email, false); echo...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru