问题标签 [chaining]
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.
jquery - kswedberg jquery 平滑滚动插件 - 突出显示链接并删除滚动突出显示?
我为同一页面链接使用 Karl Swedberg 的 jquery 平滑滚动插件: https ://github.com/kswedberg/jquery-smooth-scroll
链接具有固定位置,因此它们始终可见。我希望在您单击链接后突出显示链接,但是当您滚动页面时要删除突出显示(因为您可能不再位于链接对应的部分)。
让链接在点击时改变颜色很简单。但是,随着插件本身的滚动,滚动时移除颜色会更加困难。我试过这段代码:
问题是一旦窗口滚动功能被初始化,它就会在平滑滚动插件滚动页面时触发。这意味着在您单击一个链接后,它将始终覆盖单击时应用于链接的颜色,因此单击其他链接不会改变它们的颜色。
谢谢
编辑-我制作了一个可以使用以下代码的版本:
然而,有时点击链接不会改变它的颜色,但再次点击它会。我认为 afterScroll 触发的不同功能并不总是按顺序运行。如果这是问题所在,我该如何让他们这样做?
谢谢
passwords - 开发彩虹表
我目前正在从事一个并行计算项目,我正在尝试使用彩虹表来破解密码。
我想到的第一步是实现它的一个非常小的版本,它破解长度为 5 或 6 的密码(仅以数字密码开头)。首先,我对配置设置有一些疑问。
1 - 我应该从什么尺寸开始。我的第一个猜测是,我将从一个包含 1000 个初始、最终对的表开始。这是一个好的开始尺寸吗?
2- 链条的数量 - 我真的没有在线获得关于链条大小的信息
3 - 减少功能 - 如果有人可以给我任何关于我应该如何建造一个的信息。
另外,如果有人有任何信息或任何示例,那将非常有帮助。
jquery - 如何一个接一个地运行这些功能?
我怎样才能让这些功能一个接一个地运行,所以每个功能都在下一个开始之前完成?
谢谢
javascript - Javascript变量作为链中的函数名
我正在尝试将从表单元素中捕获的变量拉入函数链。变量值需要充当函数名。例子:
脚本:
我的问题是让变量“monthday”值充当该链中的函数名。我有一个“duh”的时刻还是不可能的?
jquery - jQuery 链接
我认为我没有正确理解 jQuery 链接。我正在循环遍历一个数组并尝试将 div 元素添加到我的包装 CSS 类中,每个 div 元素都有一个“click”类和自定义 css 顶部和左侧属性,如下所示:
但它无法按预期工作 - 它添加了一个 div 元素,将我的 .wrapper div 的类设置为“单击”,然后停止。
如果我删除
它按预期工作 - 将新的 div 元素添加到包装器 div。
我怎样才能让它正常工作?谢谢
javascript - 在库中实现 Javascript 链接的最佳方法
我正在创建一个 JavaScript 库。我一直在尝试实现链接。
0:我首先想到的是:
使用这种方法,我可以轻松链接:
不幸的是,结果总是一个包装的 V() 函数,我无法以这种方式提取结果值。所以我想了一下这个问题,想出了两个半解决方案。
1:将标志传递给最后一个方法
使用此方法,我可以通过将标志传递给我使用的最后一个方法来结束链:
虽然这工作得很好,但它需要一些代码重复,并使链接的可读性降低,我的代码也不太优雅。
2:使用 start() 和 end() 方法
使用此方法,您无需更多代码即可执行单个操作:
但是链接需要另外两种方法,这使得事情的可读性大大降低:
所以基本上我只是在寻找在我的库中实现链接的最佳方法。理想情况下,我正在寻找可以使用任意数量的方法并且不需要以不雅的方式终止链的东西。
hadoop - hadoop 链映射/减少
我已经链接了 2 个映射器,然后是 1 个减速器。是否可以将中间输出(链中每个映射器的 o/p)写入 HDFS?我尝试为每个设置 OutputPath,但它似乎不起作用。现在,我不确定它是否可以完成。有什么建议么?
apache - 如何在 hadoop 0.20.2 项目中导入包 org.apache.hadoop.mapreduce.lib.chain?
我正在尝试在一项工作中链接地图并减少阶段。问题是我在 hadoop 0.20.2 下运行,并且该软件包org.apache.hadoop.mapred.lib.Chain
似乎已被弃用并被org.apache.hadoop.mapreduce.lib.chain
0.20.2 版本(仅 0.21.0 版本)不可用的软件包取代
我的问题是:我应该怎么做才能将org.apache.hadoop.mapreduce.lib.chain
包导入我的项目?是否有要应用的补丁或更新?
jquery - 不同元素的jQuery排队动画问题
大家好,我在链接动画时遇到问题,我的情况是:
HTML
JS
一切正常。如果我点击“CLICK”,“ANIMATION ONE”会正确执行;在动画结束时,如果我再次点击“点击”“动画二”正确执行;如果我在动画 1 进行时(或在动画 2 进行时)单击“CLICK”,一切都搞砸了……我想要的行为是,如果我在动画播放时单击“CLICK”去,动画继续去,直到他结束,之后,另一个动画开始去,如果我再次点击相同的行为等等......基本上我想要一个队列:动画一,动画二,动画一等...取决于我的点击。
我尝试使用应用于 $container 的 .queue() 和 .dequeue() 方法,但没有成功;我不能说点击我的应用程序应该将动画放入队列而不执行它......
请帮助我,我快疯了:D
mysql - 如何将 SELECT EXISTS() 查询链接在一起?
我有这个简单的查询
如果 A 中存在包含“lorem ipsum”的行,则返回 0 或 1
我想将这种行为链接在一起。所以我会得到多行,如果该值存在,每行都有一个 0 或 1。
我该怎么做呢?
更新:
可以这样做,但随后我得到每个结果的列。