【问题标题】:How to show a form on click of a dynamically generated each block in meteor?如何在点击流星中动态生成的每个块时显示表单?
【发布时间】:2016-08-28 04:20:16
【问题描述】:

如何在流星中的每个代码块上单击动态生成的按钮时显示表单?

<div id="wCard">

                {{#each workflow}}
                <div class="pheader">
                     <h2>{{project}}</h2>
                     <hr width="90%">
                </div>
                     <br>
                 <div class="workflowcard">
                 <div class="module-card">
                   <div>
                    <div class="card-header wfmodule">{{workflowTitle}}</div>
                    <div class="assigned-tag">Assigned To:</div>
                    <div class="assigned-to">{{team}}<hr></div>
                    <div class="actions">No Actions Created</div>
                    </div>
                    <div>
                        due date
                    </div>
                </div>
                 <div class="actionBtn"><button class="btn-wf stage-blue-wf button-x-small-wf" id="newAction">New Action</button></div>

            </div>
                {{/each}}

        </div>  

这是我提交表单时动态生成的卡片。在这张卡片中,我有一个新的操作按钮,当我点击动态生成卡片的新操作按钮时,它应该显示另一个表单。

【问题讨论】:

  • 你有任何你正在工作的示例代码吗?
  • 如果我是对的,您想在每个块的按钮单击时显示一个表单?
  • 是的。我们该怎么做?
  • 如果您阅读this,您将有更高的机会获得有用的答案。

标签: javascript jquery html css meteor


【解决方案1】:

为此使用模板助手和 jquery。

示例代码: main.html

<template name="test">
     <div id="form1" class="hidden">
        Form Stuff
     </div>

     <button id="click_button">Click to Show form</button>

在 javascript 文件中 - main.js

Template.test.events({
   "click #click_button" : function() {
         $( "#form1" ).removeClass( "hidden");
}

当您添加了引导程序包 (twbs:bootstrap) 时,class="hidden" 将起作用。

【讨论】:

  • 对动态生成的卡片有效吗?因为按钮在 crd 里面。
  • 会的。请注意类和 id 选择器。
  • 嗨 Ankit 非常感谢你。它工作正常。再次感谢。请问我是否卡在了编码中的某个地方?
  • 当然。如果此答案有帮助,请您将我的答案标记为已接受。这是您将在此答案旁边看到的“打勾”标记。
  • stackoverflow.com/questions/28341943/… - 我想要和链接中的一样,它工作正常。我想在单击按钮时显示隐藏内容。如何编写一个js来显示模板数据。你明白我的问题了吗??
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-15
相关资源
最近更新 更多