我有这个块:
return $( "<li></li>" )
.data( "item.autocomplete", item )
.append( "<a>" + item.label + "</a>" )
.appendTo( ul );
};
我想在append
语句中放一个三元组,这样它要么只是 alabel
要么label with an address
item.address != '' ? item.address : ''
或者有点混乱但更具体..
if ( item.address != '' )
"<span class='customer_search_addr'>" + item.address + "</span>"
else
"<a>" + item.label + "</a>"
我可以在这里制作一个可链接的 proc,因为我不能(我认为我不能)直接在 append 语句中添加这个三元组。