Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 倾听车把周围的声音_Javascript_Templates_Handlebars.js - Fatal编程技术网

Javascript 倾听车把周围的声音

Javascript 倾听车把周围的声音,javascript,templates,handlebars.js,Javascript,Templates,Handlebars.js,我想要实现的是: 呈现模板后,绑定到表单提交以添加微调器 渲染模板之前,请移除微调器(如果存在) 我想,如果有一种方法可以绑定车把的渲染效果,这将很容易实现。我还没有找到任何可能的线索 我试图解决这个问题的方法可能不是正确的方法,所以请随意建议其他方法 这是一个单页应用程序,用于路由和jQuery的DOM操作。绑定到表单提交的第一个问题可以通过jQuery的$(文档)解决。这适用于所有附加到DOM的表单 对于渲染部分,制作一个小型jQuery插件,用于封装调用和事件。然后绑定content元

我想要实现的是:

  • 呈现模板后,绑定到表单提交以添加微调器
  • 渲染模板之前,请移除微调器(如果存在)
我想,如果有一种方法可以绑定车把的渲染效果,这将很容易实现。我还没有找到任何可能的线索

我试图解决这个问题的方法可能不是正确的方法,所以请随意建议其他方法


这是一个单页应用程序,用于路由和jQuery的DOM操作。

绑定到表单提交的第一个问题可以通过jQuery的
$(文档)解决。这适用于所有附加到DOM的表单

对于渲染部分,制作一个小型jQuery插件,用于封装调用和事件。然后绑定content元素以侦听它。例如,
$(“#content”).bind(“render”,function(){/*REMOVE SPINNER*/})
$(“#content”).render(/*从把手中获取HTML所需的一切*/)。最后是插件:

(function($) {
  $.fn.render = function(htmlString) {
    var selector = this;
    selector.html(htmlString);
    selector.trigger("render");
  };
})(jQuery);
我创建了一个示例来演示后一种情况(没有把手)