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 - 请求大小太大

jquery - 更改搜索栏中每个单词的背景颜色

javascript - Firefox 和 Chrome 中的 Bootstrap 模态轮播高度问题

javascript - Ember.Select 中的绑定(bind)操作

javascript - JQuery (document).ready 在文档准备好之前仍然运行?

javascript - 用于文件上传的 Angular2 服务器端监听器

javascript - 创建两个动态下拉菜单

javascript - 验证后指向第一个字段

javascript - 单击时更改 html 文本

jquery - 让我的翻转 div 响应