开发者

Mustache.js - How do you hook up events?

开发者 https://www.devze.com 2023-01-23 08:36 出处:网络
I\'m considering using Mustache.js for a small project I\'m working 开发者_运维百科on.... The one thing that I haven\'t seen an answer for is - Which is the best way to go about hooking up events?

I'm considering using Mustache.js for a small project I'm working 开发者_运维百科on.... The one thing that I haven't seen an answer for is - Which is the best way to go about hooking up events?

I was thing of creating a tree menu with mustache but I can't think which would be the best or cleanest way to hook up events to each node?


Mustache is a template engine; it's concerned only with markup, not behavior. To wire in events you should use the same best practices with HTML generated by hand or with any other templating engine--that is, by attaching events to nodes using addEventListener or with your library of choice's (jQuery/Prototype/Dojo/YUI) preferred methods. Just give your nodes appropriate ids and classnames in your templates and do the rest as usual.

0

精彩评论

暂无评论...
验证码 换一张
取 消