首页 > 解决方案 > 此 jquery 代码仅适用于第一项,我被卡住了

问题描述

所以..我有 jquery 代码,允许我直接在表单之外发送点击的链接 我的代码

$(function(){
    $("#link-id").click(function(){
       $('#content').val($(this).html()); 
         $('#main_input').submit();
       return false;
    });
  });

这是单击链接(动态链接),当我单击此链接时,它们传递到输入字段并转到内容

<a href="#" id="link-id">https://www.youtube.com/watch?v=' + videoId + '</a></div>

我的表格

<form id="main_input" name="chat_data" action="" method="post">
    <input type="text" name="content"  maxlength="300" id="content" placeholder="Write Your Message.." autocomplete="off">
</form>

我在这里显示的问题实际上是 2 个问题

  1. 此代码仅适用于结果中显示的第一个视频
  2. 此代码仅在 chrome 控制台中有效,不在 main.js 文件中
  3. 这个视频准确地解释了我所说的......对不起我的英语
  4. https://streamable.com/u8k6u

标签: javascriptjquery

解决方案


推荐阅读