我想从html获取data-id但是当我点击链接时我得到了这个错误..! Comment_id未定义 这是我的HTML代码
<a href="javascript:void(0)" data-id="<?php echo $row->video_comment_id ?>" data-action="<?php echo site_url('videosd/commentslike');?>" class="video_comment_like">
like
</a>
我从数据库中获取$row->video_Comment_id
。
这是我的jQuery代码
$('.video_comment_like').click(function(){
var coment_id = $(this).data("id");
console.log(comment_id)
});
我也试过$(this).attr('data-action');
,但它不起作用。
答案 0 :(得分:2)
这是一个错字coment_id
&amp; comment_id
-
var comment_id = $(this).data("id");
console.log(comment_id);
答案 1 :(得分:0)
使用attr()函数
$('.video_comment_like').click(function(){
var comment_id = $(this).attr("data-id");
console.log(comment_id);
});
答案 2 :(得分:0)
试试这个
var coment_id = $(this).attr('data-id');