我想设置一个简单的jQuery onClick事件来使UI在句柄模板上动态化。我想知道在特定的点击后添加Class()。在句柄上处理jQuery onClick事件
考虑HTML(由车把生成)
{{#if hasButton}}
<div id="container">
<button type="submit" class="myButton">Click me!</button>
</div>
{{/if}}
即:一按钮中点击后,其容器将会收到一个加载的类,将使用CSS创建的互动。
$(".myButton").on("click", function(event){
$(this).parent().addClass("loading");
});
此代码应继续我的车把模板或者我应该改写成它的特殊帮助?是否有任何可以提供的例子,以便我可以研究它,然后开发类似的东西?
在此先感谢!
你应该保持'html','css'和'js'分离。如果您从模板创建某些内容,则应该知道应在模板中执行哪些操作。 (或者是因为您使用服务器中的模板发送此信息),或者是因为您已经知道您的代码。因此,无论注册'callbacks'为您的活动你附加的模板后,还是会使用[代表](http://api.jquery.com/on/#direct-and-delegated-events)事件(类似: '$(containerWhereYouAddThetemplateTo)。在(“点击”,“.myButton”,函数(){})'; –