$(document).ready(function() {
$("button").on("click", function() {
alert($(this).attr("class"));
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='button' class='met1' value='vvod' /><br>
<input type='button' class='met2' value='vvod' /><br>
<input type='button' class='met2' value='vvod' /><br>
Собственно сами кнопки я генерирую через php
что-то типа:
btn1
, btn2
и т.д.
В файле js
описываю следующую вещь:
$(document).ready(function(){
$("button").on("click",function(){
alert($(this).attr("class"));
});
});
Ну и ничего не работает... Может есть какой-то простой способ сделать так, чтобы кнопки работали (не хочется 10 кнопок писать)?
Ну а имя класса я хотел получить, чтобы вытащить из него номер кнопки после чего кинуть в ajax
запрос.
Или может есть у кого-то идеи получить номер кнопок как-то иначе, буду благодарен любой помощи, спасибо !
У вас элемент называется input
, а вы ищете $('button')
. Нужно поменять либо одно либо другое.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Дано: на странице есть карта с несколькими маркерамиЕсть список ссылок с координатами этих маркеров, по клику отрабатывает onclick=changeCenter(x,y)