javascript - 什么是最好的表单元素样式库/插件 (jQuery)?

标签 javascript jquery css forms styles

<分区>

在我目前正在处理的元素中,表单元素(如 <input><select><textarea> 等) 必须具有非标准的“外观和感觉”。

您可以为此推荐哪个库或插件 (jQuery)?

我搜索了一些可用的库,但没有找到适合我需要的库。所有这些背后都有“真实”-“虚假”元素的想法。 该元素有很多动态创建并注入(inject)到 DOM 中的表单元素。

主要要求是:

  • 即时创建“假”元素。
  • 能够为一个节点或 CSS 选择器(而不是整个页面)应用样式。
  • 在假元素和真实元素之间进行非侵入式事件传播。 (假元素应该响应真实元素的变化,将其上发生的事件发送给对应的真实元素 比如模糊、聚焦、改变、点击。库应该关心事件传播,而不是代码)
  • 它应该与 IE7 及更高版本兼容。
  • 应该有良好的文档和灵活的公共(public) API

我正在努力使用一个库并几乎“适应”它以满足要求,但它缺少文档并且许可不明确 至于能不能修改。

非常感谢您的帮助!

亲切的问候。

最佳答案

你可能想看看那些(2014 年 2 月):

uniformjs.com - 表单元素样式(IE7+、chrome、safari、firefox)

github.com/emblematiq/Niceforms - 表单元素样式 -(也许?)听起来很冒险,因为没有社区,只有一个提交者(IE7+、Firefox2+、Safari3+、Opera9+、Chrome0.3+)

github.com/harvesthq/chosenharvesthq.github.io/chosen - 表单选择/下拉框

ivaynberg.github.io/select2 - 下拉框(IE8+),好像起源于Chosen.js(待复查)

github.com/Robdel12/DropKickrobdel12.github.io/DropKick - 表单选择/下拉框

github.com/gfranko/jQuery.selectBoxIt.js - 表单选择/下拉框

brianreavis.github.io/selectize.jsgithub.com/brianreavis/selectize.js - 文本框和框的混合体 - 可用于标记、联系人列表、国家/地区选择器等

arthurgouveia.com/prettyCheckable - 表单复选框和单选按钮样式(IE7+、Chrome、Firefox、Safari 和移动浏览器)

http://xoxco.com/projects/code/tagsinput/https://github.com/xoxco/jQuery-Tags-Input - 标签

Twitter Bootstrap也可能是一个不错的选择 - Use the Customizer要仅加载您需要的库部分,请阅读有关 customizing Twitter bootstrap components 的更多信息

关于javascript - 什么是最好的表单元素样式库/插件 (jQuery)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11640841/

相关文章:

javascript - 如果部分与正则表达式匹配,则获取整个字符串

jquery - 使用外部 JS 将点击事件绑定(bind)到内联 SVG 元素

javascript - 从 iframe 页面事件更改父级的 css

java - 无法在 javascript 中向 java web 服务( Jersey )发出 CORS POST 请求?

javascript - 使用 angularjs 检查下拉列表中是否存在值插入

javascript - 将参数传递给 ng-model?

jquery - At.js 和 CodeMirror 的结合

jquery - 在 Jquery 中,将 $.get 与 $(this).remove() 结合会破坏 $(this)

javascript - 在 HTML 文档中实现 JQuery

offset - H2 inside div inline-block weird offset