问题标签 [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.

0 投票
3 回答
2066 浏览

jquery - JQuery:带有属性过滤器的选择器链:结果不持久?

我要拔头发了!!呜呜呜……

似乎有效:

当我将 '$(this).attr("href").substr(1)' 的输出记录到控制台时,对于所有相关链接,我看到了没有哈希的锚名称。都好。但是在 doSomething() 中,typeof() of 说我有一个字符串——但它是空的!!为什么?!!

通常在我在这里发布问题后不久,任何人都无法帮助我,否则我稍后会发现自己的愚蠢。我希望这次有人能帮忙!:-(

==============已解决=====================

**********这是我自己的愚蠢**********

在 doSomething 里面,我的代码做的第一件事是:

(拍了拍额头)。谢谢大家让我以不同的方式凝视这个

0 投票
5 回答
1829 浏览

lisp - Lisp 链接函数宏

是否有现成的 lisp 宏允许链接(管道)函数?我找不到一个。我将尝试用这个例子解释我的意思。

而不是像这样使用带有大量未使用的中间变量的 let* :

我想把它写成这样:

其中,显然_将是前一个表达式的返回值。一个优点是是否可以使用_1_2、 ... 来引用以前返回的值。

这就是想法,确切的语法并不那么重要。

我知道这并不难写,但似乎很有用,必须已经写好了。

0 投票
1 回答
599 浏览

jquery - 无法在 jquery 中链接动画

我有一个使用 css 代码隐藏的列表 {display:none;}

现在我正在使用 jquery 代码为列表设置动画(li's)

我需要一个接一个地为项目设置动画

此页面中有一个示例

但是所有的 li 都同时被激活了,我不明白为什么。

0 投票
1 回答
383 浏览

jquery - 如何识别被其他元素或标签包围的组元素?

我有问题请参考以下代码来理解问题。(我从以下 html 代码中删除了 '<' 和 '>' 字符,否则 html 标签将不可见,所以我只写了标签名称)

我想在 jQuery 的帮助下解决以下任务

  1. 在内部 div 之间的四个 img 中准备好的文档上,只有第一个 img 应该是可见的,其余三个 img 应该被隐藏。
  2. 现在在特定事件上,如焦点、单击等。内部 div 之间的四个 img 中的可见 img 隐藏,另一个应该可见。

其他一些问题:

  1. jQuery 是否只能识别被其他标签包围的那些元素?

  2. 我也想知道 jQuery 中的控制流程是怎样的?特别是在链式功能。对于 EX。

    1. $(selector).fun1(val,{fun2(){ }} 在上面的示例中,首先执行哪个函数以及按什么顺序执行。

    2. $(selecter).fun1().fun2().fun3() 在上面的示例中,首先执行哪个函数以及按什么顺序执行。

    3. 函数链中的函数按什么顺序执行?

等待你们的回复小伙伴们!

0 投票
1 回答
181 浏览

jquery - jQuery 链接和丑陋的格式

我有一个表格,每行有两个单元格。第一个包含数据,第二个包含输入按钮“编辑”和“删除”。为了制作这个不显眼的 ajax,我使用下面的代码:

.loadingGif() 只是一个将背景变为黄色并提供“加载”gif 的函数。ajaxGetEditForm() 是一个进行 Ajax 调用并将旧数据替换为 Edit 输入表单的函数。

它按预期工作,但它们是链接这些事件的更清洁方式吗?当我有 $tr.children().fadeOut().parent().isLoading()... javascript 只是通过函数拍摄。IE 我希望它在开始下一个动画之前等待淡出动画完成。

0 投票
2 回答
426 浏览

c# - C# 中的 C++ 输入链接

我正在尝试学习来自 C++ 的 C#。我正在编写一些基本的控制台内容来感受它,并且想知道是否可以在 C# 中进行简单的输入链接。例如在 C++ 中:

然后您可以输入 3 5 并按回车键,这些值就可以了。但是在 C# 中,我必须像这样拆分它(据我所知):

也许我只是错过了一些东西。

0 投票
3 回答
7954 浏览

php - 如何在 PHP 中实现异常链

PHP 异常的构造函数有第三个参数,文档说:

但我不能让它工作。我的代码如下所示:

我希望抛出异常 2,并且我希望它会附加异常 1。但我得到的只是:

我究竟做错了什么?

0 投票
1 回答
777 浏览

jquery - should jQuery data be chainable?

I'm trying to add multiple jQuery data entries to a single element.

I suspected that the following would work

However, I am getting nothing but errors when I do this.

is there another way to get more than one data entry on an element? Hopefully chained?

0 投票
4 回答
3251 浏览

javascript - 在javascript中,当第一个函数准备好时执行一个函数

当第一个函数“准备好”时,有什么方法可以在 javascript 中调用另一个函数

像这样的东西:

为了说明我的例子,你可以看看她: http ://web.cinaird.se/pdf/test.htm

0 投票
1 回答
111 浏览

functional-programming - 以不同方式提供链接的函数的命名建议

我编写了一个实验函数,它通过使用高阶函数使传递的对象可链接。现在它的名字是“链”,这里是一个用法示例;

它看起来很笨拙,但行为却非常不同,因为它是用基于 C 的语言编码的,我不知道这个习语是否有名字,我找不到比“链”更合适的名字了。

有什么想法、建议吗?

编辑:“with”听起来很合适,但它是我正在研究的语言中的保留字。