7

使用 Foundation 功能而不是 jQuery CSS 进行自动完成的最佳实践是什么?

这是我的代码:http: //jsfiddle.net/qhoc/88kfb/

<div class="row">
 <form class="custom">
 <fieldset>
 <legend>Fieldset</legend>
 <div class="row">
  <div class="large-12 columns ui-widget">
   <label for="tags">Input Label</label>
    <input id="tags" type="text" placeholder="large-12.columns">
  </div>
 </div>
</div>   

我只是不喜欢在页面上包含另一个 .css 文件:

<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />

所以我想我有两个问题:

  1. 有没有办法dropdown从基金会或其他地方使用?似乎dropdown只是为了topbar它的 css 在那个特定的用例之外搞砸了。

  2. 在 Foundation 中创建下拉菜单的“标准”方法是什么?请帮忙举个例子。因为我在想它要么是一堆,rows要么可能是一个调整dropdown

4

2 回答 2

13

您可以尝试通过 jquery 将“f-dropdown”类添加到:

 $('.ui-autocomplete').addClass('f-dropdown');

还在 app.css o youystyle.css 上设置:

.ui-helper-hidden-accessible{display:none}

我希望它有所帮助...... http://jsfiddle.net/vgarcias/WdncE/

于 2013-08-13T16:43:01.123 回答
4

Foundation 现在正尝试在其下一个版本中默认加入自动完成功能。您可以在此找到条目

https://github.com/zurb/foundation/issues/3100

于 2013-08-29T21:59:32.567 回答