我在我的页面中注入 mustachejs 模板,然后我有一个函数可以在这些模板上触发。
JS这样的:
function loadToggleCSS() {
console.log("loadToggleCSS : fired!");
$("button").toggleClass('status0').toggleClass('status1');
console.log("loadToggleCSS : finished!");
}
$('body').on('load', loadToggleCSS); // <------ this doesn't fire on template
loadToggleCSS(); // <------------------------- this DOES fire!
有人可以解释为什么第一次失败。
小提琴:http: //jsfiddle.net/RXe2t/15/