我正在尝试将 jsRender-template 放在标签内。
我需要它才能将类似的东西渲染onmouseover
到onmouseout
任何元素中。
测试代码:
内模板
<small {{for "Key_" + Key tmpl="tooltip_logic"/}}>shows key on hover</small>
部分模板
<script type="text/x-jsrender" id="tooltip-logic-template">
onmouseover="$('#Key_{{:#data}}').show();" onmouseout="$('#Key_{{:#data}}').hide();"
</script>
渲染模板之前的javascript
$.templates({
...
tooltip_logic: $('#tooltip-logic-template').html()
});
不过,输出会在标签 内呈现。<small>
有什么办法可以做到这一点?如果没有,最接近的方法是什么?