当您的 JQuery 插件需要 HTML 元素才能工作时,我不太确定最好的(或最常见的做法)是什么。例如(虽然是人为的),如果您需要一个微调器(股票行情)插件,其中您将有一个包含数字的文本框,并且在框的左侧有一个向上和向下箭头。单击向上箭头时,该值增加,单击向下箭头时,该值减小。
我看到一些 JQuery 插件,尤其是 JQuery UI 小部件,它们希望您提供所有的 html 并为它们提供特殊的类。
在微调器的情况下,您是否只期望输入标签,然后在 JQuery 插件中生成 HTML 来呈现向上和向下按钮?
也许更好的例子是创建分页数据网格。分页按钮(First、Last、Previous、Next、Page 1、Page 2...)是否由插件生成,或者插件的用户是否应该创建具有特殊类的 HTML。