构建JQuery移动定制组件的最佳方法是什么?

时间:2013-06-06 08:16:04

标签: jquery-mobile jquery

我正在尝试使用JQuery tmpl(Templating插件)制作JQuery移动自定义组件。该组件使用现有的JQuerymobile项目构建,它们也是程序化组件。我使用普通的JavaScript函数和原型来创建这些组件。这背后的目的,我想制作一个可以轻松生成实用的组件,即var myAccordian = new Accordian()这样的组件。

那么是否有更加结构化的方式来执行这些组件(可以说是小部件)以及每个组件的事件绑定。

1 个答案:

答案 0 :(得分:0)

jQuery Mobile组件是使用jQuery Mobile内部定义的$ .widget()方法创建的。此方法允许创建和初始化组件并添加任何特定方法。

有多个教程可以解释这个过程,例如

  1. https://www.hiddentao.com/archives/2011/11/07/how-to-write-a-custom-widget-for-jquery-mobile/
  2. http://the-jquerymobile-tutorial.org/jquery-mobile-tutorial-CH09.php