【发布时间】:2012-08-18 11:38:59
【问题描述】:
抱歉,我的 javascript-fu 不够好,无法提出更好的问题。
我正在使用 bootstrap (bootstrap-typeahead.js) 的 typeahead 功能,但由 Gudbergur Erlendsson here 添加了修改。
我正在使用 onselect 功能,并希望像这样(使用咖啡脚本)操作在这里输入的输入(我知道这个措辞真的很糟糕);
$('form input').typeahead
source: list
onselect: (obj) ->
$(this).css('background-color','blue')
显然这不起作用,因为this 不在 onselect 函数的范围内,但我怎样才能得到它呢?我希望这是有道理的。
【问题讨论】:
-
不会
$(obj).css('background-color','blue')做你想要的吗? -
@Mahn: AFAIK
obj将被选中,而不是<input>。
标签: javascript jquery twitter-bootstrap coffeescript