问题标签 [rightjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
371 浏览

javascript - 如何检查手中的牌是否与桌上的牌相匹配?

桌上有 8 张牌,其中 4 面可见,4 面隐藏。单击一张卡片将其翻转,如果有点子匹配或西装匹配,则在相关卡片周围显示火花。

问题是,我要么在逻辑上做错了事,要么 .concat() 不起作用。因为有些火花会出现,有些则不会。

整个游戏可能可以重构为适当的对象,但这超出了我目前的水平(我已经学习 JS 一个月了)。使用的框架是 RightJS。为了清楚起见和一些上下文,发布了整个函数。

0 投票
1 回答
175 浏览

javascript - RightJs (right-rails) 是否准备好使用 rails3

我想知道right-rails ( rightjs ) 是否已为 rails3 做好准备?

我没有找到任何替代默认值public/javascripts/rails.js

谢谢

0 投票
3 回答
1606 浏览

javascript - 从 JQuery 切换到 RightJS

我目前正在使用 JQuery 并且最近听说过RightJS。RightJS 似乎更快、更轻且更面向对象。但我想知道与 JQuery 相比,RightJS 是否有一些严重缺失的东西(除了巨大的插件库)。

更新: 我在一个小型 Web 项目中尝试了 RightJS,并决定在更多项目中使用它。但我仍然会坚持使用 JQuery,直到我对 RightJS 充满信心。到目前为止,RightJS 似乎正在做我用 JQuery 做的所有事情(主要是 ajax 和选择器)。

0 投票
1 回答
827 浏览

javascript - Ruby 中的异步单元测试

我正在测试我使用 ruby​​ 的Harmony构建的一些 javascript 库。除了 AJAX 调用外,一切都运行良好——有人知道如何实现这一点吗?

我的代码看起来像这样(我正在使用RightJS):

我的.js

test_makerrequest.rb

所以是的,我的问题是,我应该如何results在上面进行分配,以便我可以获得异步回调的结果?

0 投票
4 回答
1537 浏览

jquery - RightJS 日常使用的javascript库

想知道这里是否有人可以对使用RightJS库的优缺点提供任何见解,特别是与 jQuery 相比,并且通常与您认为库应该提供的相比。

我不是在寻找功能比较的功能,而是对一般日常使用的感觉。

像:

  • 使用起来感觉自然,还是感觉像是一场艰苦的战斗?
  • API 是否以易于理解的方式表达自己,或者您是否发现自己想知道您 3 周前编写的代码是什么意思?
  • 您是否发现自己希望它具有 jQuery 的某些功能(或一般的某些功能),或者相反,您是否喜欢其他库没有的某些特定功能?
  • 您认为使 RightJS 优越/劣等的一般哲学考虑。

不是这样的:

  • Mindshare/marketshare/plugins/CDN/注意事项(胜者明显)
  • 你为什么要打扰......(无意义)
  • jQuery 有 x、y 和 z,而 RightJS 没有,没有深入了解它如何影响日常使用(可能有哲学上的原因使 x、y 和 z 变得不必要)
0 投票
4 回答
200 浏览

javascript - 在一个页面上使用多个表单是否很好?

我想在我的项目的一个页面中使用多个表单,因为RightJS有很多很好的 AJAX 表单处理方法。但我担心它会导致速度问题。

真的是这样吗?

0 投票
2 回答
859 浏览

javascript - Javascript 框架 (RightJS) 作为页面模块中的内容脚本

我是jetpack世界的新手(以及firefox扩展),在对jetpack的可能性进行一些研究时,我发现了一些奇怪的东西。我做了一个简单的测试项目,在 pagemod 中包含了一个 javascript 框架(RightJS)(本教程使用了 jQuery,这似乎工作正常),我得到了以下错误:

错误:发生异常。
回溯(最近一次通话最后):文件“/home/nic/Aptgeek/TestProjects”
中的文件“/home/nic/Aptgeek/TestProjects/ff-extension/data/external/libs/right-src.js”,第 5979 行
/ff-extension/data/external/libs/right-src.js",第 990 行,
类型错误:Array.include 不是函数

我的 main.js 脚本相当简单:

看到那个讨论后: http ://groups.google.com/group/mozilla-labs-jetpack/browse_thread/thr ...,我开始怀疑jetpack javascript框架支持。我是否错误地使用了 page-mod?还是应该这样工作?在 page-mod 中使用 javascript 框架作为内容脚本是否有任何限制?

0 投票
1 回答
65 浏览

xml - 在 IE 中使用 RightJS 解析 XML?

我正在尝试在一个新项目中使用 RightJS。我想做的是:

  • 向服务器发出 XHR 请求
  • 返回一个 XML
  • 解析 XML 并相应地更新页面

该代码适用于 Firefox 和 Safari,但是当我尝试使用 IE 加载它时,我得到了:

对象不支持此属性或方法错误

代码简化如下:

在第 3 行 IE 给出了一个错误。是否与 RightJS 无法处理 Microsoft XML obj 有关?

这是在 RightJS 中处理 XML 的正确方法吗?

0 投票
1 回答
9961 浏览

javascript - undefined 不是函数

所以我正在尝试使用 rightjs 的自动完成器(http://rightjs.org/ui/autocompleter)但是当我在我的网络浏览器中加载它时,我在第 112 行得到了“未捕获的 TypeError: undefined is not a function”。任何想法?我的代码: http: //paste.pocoo.org/show/409248/

0 投票
1 回答
322 浏览

javascript - 使用 right.js 用 flash[:notice] 的内容刷新 div?

我在我的 sinatra 应用程序中使用内联 haml 模板。我有一个@@layout这样的部分:

当我使用flash[:notice]=“你好!” 在一条路线中并单击一个链接,下一页在#messagediv 中愉快地说“你好”。太棒了。

所以这就是问题所在,我正在使用 right.js 为我的应用程序添加一些 ajax 功能,rack-flash 的行为充其量是不一致的。

大多数时候,你点击一个.linkey链接#content( ...下次您单击链接时...大约 80% 的时间,其余时间什么也不显示。

这是我的js:

我想要的是这样的:

1) 点击链接

2)链接目标(/foo)被加载到#content

3)#message重新加载消息(来自 route flash[:notice]= "bar")

4)#content现在显示/foo& #message显示“栏”

我也试过这个,$('message').load( '/message' );但是要么什么都不加载,要么用“/message”(一个字符串而不是内容)#message填充。#message

我想知道这里发生了什么?是 rack-flash 还是 right.js?或者是其他东西?如果需要,我可以提供更多代码,但实际上除了基本框架之外没有更多代码,因为我刚刚开始这个项目。