Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何放置多个项目的事件?_Php_Jquery_Html - Fatal编程技术网

Php 如何放置多个项目的事件?

Php 如何放置多个项目的事件?,php,jquery,html,Php,Jquery,Html,我有一个疑问。好吧我有一篇帖子,用户发表评论,在每个帖子旁边都有一个属于他们的按钮。嗯,当我点击这些按钮时,会弹出一个弹出窗口 那件事?。多个元素的事件。但所有这些按钮都是一样的 啊。这些按钮是用php生成或打印的,当用户发布某个东西时,该东西有一个按钮。救命啊 HTML <a id="popup" class="globes_post_giving">♠</a> <a href="#" class="popup">First link</a>

我有一个疑问。好吧我有一篇帖子,用户发表评论,在每个帖子旁边都有一个属于他们的按钮。嗯,当我点击这些按钮时,会弹出一个弹出窗口

那件事?。多个元素的事件。但所有这些按钮都是一样的

啊。这些按钮是用php生成或打印的,当用户发布某个东西时,该东西有一个按钮。救命啊

HTML

<a id="popup" class="globes_post_giving">♠</a>
<a href="#" class="popup">First link</a>
<a href="#" class="popup">Second link</a>
<a href="#" class="popup">Third link</a>
JS

<script type="text/javascript"> 
    $(document).ready(function(){ 
        $("#popup").on({ click:function(e){
            alert('hola');
        } }); 
    }); 
</script>
$(document).ready(function(){ 
    $(".popup").click(function(e){
        alert('hola');
    }); 
}); 

$(文档).ready(函数(){
$(“#弹出窗口”)。在({单击:函数(e){
警惕(“你好”);
} }); 
}); 

jQuery代码似乎不太好

有语法错误

这是我的两分钱:

<script type="text/javascript"> 
    $(document).ready(function(){ 
        $("#popup").click(function(e){
            alert('hola');
        }); 
    }); 
</script>
这就是我能做的,没有更多的代码


希望能有所帮助。

您尝试了什么?@LifeTimeProgrammer我有HTML代码和一点jquery:♠请告诉我们你到目前为止做了什么$(document).ready(function(){$(“#popup”).on({click:function(e){alert('hola');}}});});请看,就像我说的,要与几个元素一起使用,你最好使用class而不是id。@luis查看我编辑的答案,了解几个元素的类使用示例。好的。现在正在工作。但是当我想单击按钮时,内容会放在同一个位置,第一篇帖子。我使用了Position:absolute,你的意思是,js弹出的警报?