54得票2回答
HTML5 UI框架

我发现有许多HTML5 UI框架,例如: Kendo Wijmo jqWidgets Zebra Sencha SproutCore YUI XUI Shield UI 我对这么多资源感到有些不知所措。 看了一些,但几乎所有的都显得太慢和过于臃肿。 我开始对该学习哪个框架感到有些困惑...

50得票6回答
如何正确设置JavaScript的命名空间和类?

看起来有很多方法可以设置JavaScript应用程序,所以很难确定哪种方法是正确或最佳的。下面的技术有什么区别或更好的方法吗?MyNamespace.MyClass = { someProperty: 5, anotherProperty: false, init: ...

47得票7回答
如何使用jQuery从字符串数组生成UL Li列表?

我有一个字符串数组,如下所示: '美国','加拿大','阿根廷','亚美尼亚','阿鲁巴', '澳大利亚','奥地利','阿塞拜疆','巴哈马','孟加拉国', '白俄罗斯','比利时' **...等等。 我想从字符串数组创建动态列表,如下所示:<ul class="...

46得票4回答
包含相同的JavaScript库会带来什么危险?

我正在开发的一个web应用由许多部分HTML文件组成。如果该部分需要JavaScript库,例如YUI,则该部分将包含YUI库。 当这些部分在运行时合并时,生成的HTML通常会多次包含YUI库。<html> ... <script type="text/javascrip...

42得票6回答
有没有任何基于knockoutjs的页面/路由框架?

我来自asp.net MVC 3。在MVC4中,他们引入了WebAPI。很希望能够在Javascript中完成所有视图/路由代码,并只依赖于MVC的API。事实上,WebAPI可以独立于IIS运行真的很酷! 话虽如此: 是否有任何页面框架可以利用KnockoutJS,类似于下面我所设计的模...

42得票3回答
哪个是初学者最好的backbonejs教程?

我对backbone.js非常感兴趣。但在学习过程中,创建架构时存在很多困惑。有没有人能给我展示一个带有好例子的简单教程呢? 这对于所有新手来说都非常有用。

41得票5回答
将Jasmine测试结果输出到控制台

我在我的火狐插件中使用Jasmine(JavaScript BDD测试框架)来测试代码的功能。 问题是Jasmine将测试结果输出到HTML文件中,我需要使用Firebug控制台或其他解决方案将结果输出。

38得票4回答
一个jQuery开发者想要了解好的jQuery Mobile教程或指南?

jQuery Mobile 1.0正式发布了 重要提示:许多教程已经过时,请不要遵循它们。当前版本的jQuery Mobile是1.0!在查看链接时请小心。 我已更新我的答案,指出了最终发布的正确资源 我想知道是否有适用于有经验的jQuery开发人员的教程,以便了解新的jQuery移...

37得票5回答
Backbone model.destroy()即使正常工作,为什么会调用错误回调函数?

我有一个使用 Backbone.js 框架的模型,当用户在模型视图中单击链接时,我试图销毁它。该视图类似于以下内容(这是伪代码,因为它是使用CoffeeScript 实现的,可以在问题底部找到)。var window.ListingSaveView = Backbone.View.extend...

36得票2回答
Bootstrap、Angular.js和Ember.js中使用的数据属性选项是否与不影响JavaScript原则相冲突?

我一直听说(比如“不侵入式JavaScript”)将JavaScript与HTML标记分开是一个好的实践。然而,我发现许多新兴和流行的框架,如Bootstrap、Angular.js和Ember.js,都采用了相反的趋势。请问有人能告诉我为什么这不被认为是不好的实践吗?