Вопрос очень прост, но по какой-то причине я не могу его исправить. Вот a href tag, который откроет модальную коробку.JQuery при нажатии не работает при передаче данных
<center><a href="javascript:void();" class="btn-home" data="<?php echo $cid;?>" data-toggle="modal" data-target="#ApplyModal" name="btn-classified" id="btn-classified" href="#">Apply</a></center>
Здесь jquery, чтобы получить идентификатор от атрибута данных.
<script type="text/javascript">
$('document').ready(function()
{
$(document).on('click', '#btn-classified', function() {
//$("#btn-classified").on("click", function() {
//$("#btn-classified").click(function() {
var myvar1 = $(this).data('data');
alert(myvar1);
});
});
</script>
По какой-то причине я не получаю никакого вывода, если я использую $(document).on('click', '#btn-classified', function() {
и если я использую $("#btn-classified").on("click", function() {
тогда я получаю не определено.
.data ('data') будет использовать атрибут data-data = "", поэтому вам нужно использовать ответ Rui – progysm