javascript - 如何在事件而不是页面加载时加载某些内容

标签 javascript jquery

因此,情况是对于正在进行的博客上的评论,每个评论者都可以回复任何评论。为此,我有一个链接,单击该链接后,将显示(使用 jQuery)一个特殊的回复表单,而不是页面底部的普通回复表单。因此,我不想在页面加载时在每个评论上加载表单,而是只想仅在用户单击链接时加载用户所需的表单。

现在,我不仅仅是想隐藏它们,我知道该怎么做。我希望他们在点击该链接之前根本不在那里。那么这可以做到吗?您不需要确切地告诉我如何做到这一点(尽管我稍后可能会回到这里进行特定的操作)如果您只是给我一个搜索词或一个简短的概述,那就太棒了!谢谢!!

最佳答案

在链接上单击动态创建表单。 例如:

$('a.link').click(function()
{
   $('body').append("div id='dynamicdiv' class='y'><input type='text class='xyz' />" +
                    ".........................");
   $('#dynamicdiv').css({'position': 'absolute', 'top': '100px', 'left': '200px'});
});

关于javascript - 如何在事件而不是页面加载时加载某些内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1944332/

相关文章:

javascript - 如何使用 Facebook React 更新视频源?

javascript - 使用 JavaScript 制作转发到包含日期的 URL 的网页?

javascript - 为什么我在 Sublime Text 3 中使用 node.js 设置的 JavaScript 构建器没有显示构建结果?

javascript - php脚本执行倒计时

javascript - 使这个 jquery 批量复选框代码更通用

javascript - 定期 Ping 并在出错时显示 div

javascript - jQuery 循环内容轮播 "ca-content-item"宽度

javascript - 单击按钮后更改 bool 值的状态

javascript - 你已经一起安装了 webpack-cli 和 webpack-command

javascript - 显示基于 HTML 5 复选框输入的项目