如何使我的jQuery喜欢功能在项目中的每个帖子上都能正常工作
P粉111927962
P粉111927962 2023-09-16 11:56:50
[PHP讨论组]

大家好。我正在设计一个类似社交媒体平台的平台,它有帖子、点赞和评论系统。我使用 jquery 来喜欢,每当我想发短信并且想喜欢一个帖子时,只有第一个帖子可以工作,但其他帖子的喜欢系统无法工作。我该如何解决它。 这是包含帖子和 jquery 代码的 index.php。




    
    
    
    post
    
    
    
    
    



    
            
'.$name.' '.$action.'
'.$date.' at '.$time.'
...

23 comments

like
comment

view more comments

itz celeb
very nice

titi kosi
so cute

'; } ?>

这是喜欢的 php 代码。

那我该如何解决呢?

类似的内容应该适用于每个帖子。我使用了 while 循环,但我仍然遇到同样的问题。

P粉111927962
P粉111927962

全部回复(1)
P粉959676410

你的问题出在选择器上,它是一个ID选择器,使用ID选择器你只能选择一个元素,尝试将其更改为类选择器

<i class="fa fa-thumbs-up" id="likings" aria-hidden="true" style="text-align: left; color: navy;"></i>

<i class="fa fa-thumbs-up likings"  aria-hidden="true" style="text-align: left; color: navy;"></i>

应该可以

<script>
        $(document).ready(function(){

            $(".likings").click(function(){
                var name = $("input").val();
                $.post("like.php", {
                    sugess: name
                }, function(data, status){
                    $("#like").html(data);
                });
            });
        });
</script>
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号