Underscore JS模板如果循环问题

时间:2012-09-04 13:46:01

标签: asp.net asp-classic tooltip

我正在尝试根据条件

添加属性(rel="tooltip"
<div class="symbol"><span title="<%= data%>" <% if ( data.length > 9 ) { rel="tooltip" }%>></span></div>

如果我在if循环中添加一个警报它可以工作,那么属性更改不起作用。

1 个答案:

答案 0 :(得分:2)

这与JavaScript(或Underscore.js)完全无关。

<% %>是ASP标记,rel="tooltip"只是设置变量。您需要让ASP回显"tooltip"(就像您对标题所做的那样)。

<div class="symbol"><span title="<%= data %>" rel="<%= data.length > 9 ? "tooltip" : "" %>></span></div>