问题标签 [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.
javascript - 如何检查手中的牌是否与桌上的牌相匹配?
桌上有 8 张牌,其中 4 面可见,4 面隐藏。单击一张卡片将其翻转,如果有点子匹配或西装匹配,则在相关卡片周围显示火花。
问题是,我要么在逻辑上做错了事,要么 .concat() 不起作用。因为有些火花会出现,有些则不会。
整个游戏可能可以重构为适当的对象,但这超出了我目前的水平(我已经学习 JS 一个月了)。使用的框架是 RightJS。为了清楚起见和一些上下文,发布了整个函数。
javascript - 从 JQuery 切换到 RightJS
我目前正在使用 JQuery 并且最近听说过RightJS。RightJS 似乎更快、更轻且更面向对象。但我想知道与 JQuery 相比,RightJS 是否有一些严重缺失的东西(除了巨大的插件库)。
更新: 我在一个小型 Web 项目中尝试了 RightJS,并决定在更多项目中使用它。但我仍然会坚持使用 JQuery,直到我对 RightJS 充满信心。到目前为止,RightJS 似乎正在做我用 JQuery 做的所有事情(主要是 ajax 和选择器)。
jquery - RightJS 日常使用的javascript库
想知道这里是否有人可以对使用RightJS库的优缺点提供任何见解,特别是与 jQuery 相比,并且通常与您认为库应该提供的相比。
我不是在寻找功能比较的功能,而是对一般日常使用的感觉。
像:
- 使用起来感觉自然,还是感觉像是一场艰苦的战斗?
- API 是否以易于理解的方式表达自己,或者您是否发现自己想知道您 3 周前编写的代码是什么意思?
- 您是否发现自己希望它具有 jQuery 的某些功能(或一般的某些功能),或者相反,您是否喜欢其他库没有的某些特定功能?
- 您认为使 RightJS 优越/劣等的一般哲学考虑。
不是这样的:
- Mindshare/marketshare/plugins/CDN/注意事项(胜者明显)
- 你为什么要打扰......(无意义)
- jQuery 有 x、y 和 z,而 RightJS 没有,没有深入了解它如何影响日常使用(可能有哲学上的原因使 x、y 和 z 变得不必要)
javascript - 在一个页面上使用多个表单是否很好?
我想在我的项目的一个页面中使用多个表单,因为RightJS有很多很好的 AJAX 表单处理方法。但我担心它会导致速度问题。
真的是这样吗?
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 框架作为内容脚本是否有任何限制?
xml - 在 IE 中使用 RightJS 解析 XML?
我正在尝试在一个新项目中使用 RightJS。我想做的是:
- 向服务器发出 XHR 请求
- 返回一个 XML
- 解析 XML 并相应地更新页面
该代码适用于 Firefox 和 Safari,但是当我尝试使用 IE 加载它时,我得到了:
对象不支持此属性或方法错误
代码简化如下:
在第 3 行 IE 给出了一个错误。是否与 RightJS 无法处理 Microsoft XML obj 有关?
这是在 RightJS 中处理 XML 的正确方法吗?
javascript - undefined 不是函数
所以我正在尝试使用 rightjs 的自动完成器(http://rightjs.org/ui/autocompleter)但是当我在我的网络浏览器中加载它时,我在第 112 行得到了“未捕获的 TypeError: undefined is not a function”。任何想法?我的代码: http: //paste.pocoo.org/show/409248/
javascript - 使用 right.js 用 flash[:notice] 的内容刷新 div?
我在我的 sinatra 应用程序中使用内联 haml 模板。我有一个@@layout
这样的部分:
当我使用flash[:notice]
=“你好!” 在一条路线中并单击一个链接,下一页在#message
div 中愉快地说“你好”。太棒了。
所以这就是问题所在,我正在使用 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?或者是其他东西?如果需要,我可以提供更多代码,但实际上除了基本框架之外没有更多代码,因为我刚刚开始这个项目。