我在流星上使用Semantic-UI。我们假设我有一个这样的下拉列表:
<div class="ui floating dropdown labeled search icon button">
<i class="world icon"></i>
<span class="text">Select Language</span>
<div class="menu">
<div class="item">Arabic</div>
<div class="item">Chinese</div>
<div class="item">Danish</div>
<div class="item">Dutch</div>
</div>
</div>
并像这样初始化:
Template.DropdownTemplate.onRendered(function() {
this.$('.ui.dropdown').dropdown()
})
但是我如何实现该下拉列表的行为,根据Semantic-UI网站上的文档,该行为如下所示:
$('.your.element')
.dropdown('behavior name', argumentOne, argumentTwo)
;
一个例子是clear
行为:
$('.ui.dropdown).dropdown('clear')
由于某种原因,这种简单的行为在Meteor中不起作用(也没有任何其他行为)。回调有效,但不是行为。
有没有人有解决方法呢?