jQuery手机按钮格式化

问题描述:

上周晚些时候我发布了一个常见问题,它被关闭了,所以我会尽我所能去问一个更具体的问题。jQuery手机按钮格式化

我正在使用jQuery Mobile开发一个项目,我发现定制非常困难。 data- *属性有什么优势?我想,如果你真的想使用jQuery Mobile预定义的对象样式,这是件好事,但我觉得重写一些样式会很烦人。

我只是想知道他们是否有除了造型之外的任何东西。如果不使用它们,我仍然可以触发事件和不在jQuery Mobile中的事件吗?我知道的一个n00b问题,因为我很早就做出了一个糟糕的假设,所以我不想在后来的发展中踩到任何地雷。

data-*属性是非常重要的:http://jquerymobile.com/demos/1.1.0-rc.1/docs/api/data-attributes.html

他们是一个简单的方法来定义/更改内容,而无需使用原始的JavaScript。

+0

在此基础上,它确实像他们大多为使用为框架提供了便利,但是如果没有它们,仍然有可能进入本质。这正是我需要听到的,谢谢。 – zero0halo 2012-03-05 18:02:40

data-*属性是HTML5相关的不JQM:

如何定制的外观和感觉:

它尚未可以看到,但一个jQM下载构建器正在开发中,因此您可以选择和选择您需要的功能,然后忘记其余部分。

下载建设者:在作品

现在我们已经分离的大多数UI组件,我们已作好 为了有成为下载建设者。这可以让你构建一个自定义的 版本的jQuery Mobile,只包含你需要的部分。例如,对于 示例,您可以使用核心文件通过pushState添加基于Ajax的 导航,并利用一些轻量级构建(大约10k)的某些触摸事件和其他公用事业。或者,您可以添加特定的UI小部件,如表单元素,列表视图等。 可创建优化构建。我们的目标是以某种形式将1.035 Final工具发布作为1.0 final的一部分下载构建器 。我们现在正在制作一个 依赖关系图,以便所有插件支持此工具。

如果你倾向于你可以前往回购和下载你所需要的:

我觉得JQM核心仍然是必需的,但我还不能肯定on

同样在你的问题标题中,你有按钮格式化

这里是一个教程,说明如何做jQuery Mobile的按钮的高级定制。这些文章展示了如何做一些基本的自定义,如何重置jQuery Mobile的主题,以及如何将默认按钮到任何你想要的:

http://appcropolis.com/blog/advanced-customization-jquery-mobile-buttons/