我正在寻找javascript用户界面库(或框架)。我将它与jquery一起使用。

当然,jquery-ui是我的第一站,但是它甚至没有给我我想要的最简单的功能。对于日历,模式,排序,拖动等丰富的小部件而言,它可能非常好,但是缺少我需要的核心功能。

例如,我希望能够添加一个像这样的按钮:

$('#test_div').button({
    'name': 'test_button',
    'css': 'border: 1px solid #000000',
    'onclick': 'button_click();',
    'onmouseover': 'button_over()'
});

显然,这只是一个示例,它没有遵循jquery或jquery-ui约定,但希望您理解我的意思。问题不仅仅在于按钮或简单元素。另一个示例是jquery windows。虽然可能,尝试以内联方式实现jqueryui Windows很头疼,显然jqueryui并非旨在实现这一点。

所以问题是:
  • 是否有这样的接口(interface)库,可以与jquery一起使用?
  • jQuery-ui是否具有我不知道的这种功能?
  • 最佳答案

    如果您使用jQuery 1.4,则可以这样做:

    $("<button/>", {
      "name": "test_button",
      "css": {
         border: "1px solid #000000"
      },
      click: button_click,
      mouseover: button_over
    }).appendTo("#test_div");
    

    关于javascript - jqueryui替代,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2244122/

    10-12 12:47
    查看更多