创建一个jQueryUI 1.8按钮菜单

前端之家收集整理的这篇文章主要介绍了创建一个jQueryUI 1.8按钮菜单前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
现在jQueryUI 1.8已经出来了,我正在浏览更新,并且遇到了新的 Button widget,特别是 SplitButton with a dropdown的演示之一.这个演示似乎表明Button widget可以在这里创建一个下拉菜单.

作为讨论的问题,我想知道使用这个新的Button小部件来创建一个下拉菜单有什么方法.

干杯.

解决方法

您必须在按钮下方列出一个列表,方式类似于此处为自动完成提供的演示: http://jqueryui.com/demos/autocomplete/.

基本上,您将替换显示警报的button demo中的代码“可以显示带有所选操作的菜单”,其代码与此相对应.这个代码可以消除许多jQuery菜单插件之一,like this one.

  1. <div class="demo">
  2.  
  3. <div>
  4. <button id="rerun">Run last action</button>
  5. <button id="select">Select an action</button>
  6. </div>
  7.  
  8. </div>
  9.  
  10. <script type="text/javascript">
  11. $(function() {
  12. $("#rerun").button().click(function() {
  13. alert("Running the last action");
  14. })
  15. .next()
  16. .button({
  17. text: false,icons: {
  18. primary: "ui-icon-triangle-1-s"
  19. }
  20. })
  21. .click(function() {
  22. // Code to display menu goes here. <<<<<<<<<<<<
  23. })
  24. .parent()
  25. .buttonset();
  26. });

猜你在找的jQuery相关文章