Laravel - 如何在按钮中创建动态 id 属性以使用 javascript 附加元素,通过传递模态给出 id

问题描述 投票:0回答:1
javascript php laravel laravel-blade
1个回答
0
投票

跳过这个问题并返回解决它后,我发现#example(要附加元素的div的ID)也应该有一个唯一的ID。

所以而不是

  $(document).ready(function(){
     $("#{{$task->id}}").click(function(){
              $("#example").append(
                `<p>successfully added</p>`
                );
            });
        });

将 #example 替换为 #example-{{$task->id}},如下所示:

  $(document).ready(function(){
     $("#{{$task->id}}").click(function(){
              $("#example-{{$task->id}}").append(
                `<p>successfully added</p>`
                );
            });
        });

并且不要忘记更改 div 本身的 id

<div id="example-{{$task->id}}">appended text shows here</div>
© www.soinside.com 2019 - 2024. All rights reserved.