问题标签 [jquery-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 回答
755 浏览

jquery - 链接事件

我有以下 javascript 函数,它将数据从服务器页面加载到 div 这适用于 FadeIn/FadeOut 效果

}

现在我想显示加载消息,直到 div 从服务器页面加载内容

我试过这个。但它不起作用。任何人都可以帮我调试这个吗?提前致谢

}

我的最终要求是淡出当前内容。显示加载消息。显示来自服务器的数据具有淡入效果

0 投票
1 回答
1152 浏览

jquery - jQuery 插件:使用回调来改变插件的行为

我正在使用jQuery 令牌输入插件,并希望在添加令牌时更改其行为。

我在原始代码中添加了一个“onAddToken”回调,因此我可以看到何时将令牌添加到输入框中,但我不确定如何将tokenInput的 URL 从“url/to/call”更改为新 URL ,“新/url/to/call”。

this$this$(this)似乎不起作用。有什么建议么?

0 投票
5 回答
9311 浏览

jquery - jQuery .animate/.each 链接

我正在尝试结合匹配的内容,例如:

使用 jQuery 的固有链接功能,强制动画等待前一个动画完成,例如:

然后在动画完成后触发 .load 函数。基本上,我想按顺序淡出四个项目[一个接一个,而不是一次全部],然后将四个新项目加载到同一个 div 中,替换前四个。

我怎样才能以可重用/可变的方式做到这一点?

0 投票
3 回答
1307 浏览

jquery - 将“if”逻辑添加到 jQuery 链

假设我有以下 jQuery:

我希望执行上述操作。但是,如果浏览器是 IE,我不希望执行动画部分(因为 IE 无法使用透明 PNG 为对象设置动画并保留 PNG 透明度)。

无论如何要保持良好的链式 jquery 语法,但基于某些 if 逻辑以某种方式跳过动画部分(在这种情况下测试 IE)?

0 投票
2 回答
3390 浏览

javascript - 漂亮的 jquery 加载效果

我想在一个 div 中加载一个带有fadeTo 效果的页面。我为此创建了这个函数

从当前内容到图像的淡入淡出是可以的,但是在那之后,新的内容突然弹出。

我也试过这个,但结果相同:

0 投票
2 回答
9301 浏览

jquery - 编写一个返回值的 jQuery 插件

我正在编写一个在某些情况下存储一些数据的 jQuery 插件。

我想以一种非常灵活的方式编写它,我可以更改输入参数以获取插件存储的一些值。

解释:

当我调用 时$("#any").myPlugin(),我的插件会在里面初始化创建一个div和一些a。单击 ana.index()使用该.data()方法存储它。如果我打电话$("#any").myPlugin("getSelection"),那么我想获得存储的值.data()

我试过的:

创建元素的简单调用:

在这里,我试图获取索引,但没有成功:

那么,有可能做我正在尝试的事情吗?

0 投票
1 回答
98 浏览

jquery - 如何从具有可链接性的 jQuery 插件的方法返回对象数组?

我正在使用插件方法“getSomeWhat”编写一个名为“myplugin”的jQuery插件。此方法可能会返回一些集合,例如“.someclass”中元素的 attr('id')。我想保持可链接性,但我无法从互联网上找到。

请告知如何实现。

谢谢!

威廉·崔

0 投票
2 回答
1177 浏览

jquery - end() 如何为 animate() 工作?

我目前正在研究链接我的 jquery 代码。一个元素需要放弃一个边界,动画。我的解决方案:将borderWidth设置为零,然后删除该类:

animate() 应该返回被包装的元素,但我从 jQuery API 中了解到,end()它将对象返回到调用.find.

.find在示例的上下文中,所以我冒昧地将其替换为.animate. 唉,这对我不起作用。的结果.end()是 的结果.animate()

0 投票
2 回答
275 浏览

jquery - jquery加载后创建效果

我有这个功能:

它正在承受负载。它正在加载数据,但没有 slideDown - 数据突然出现。如何解决这个问题?

0 投票
0 回答
76 浏览

jquery - 外部js中的jquery更改

我有一个创建计数器的 php 页面。我想将其与我的数据库数据同步。我使用 cometd 将数据发送到服务器到客户端。

我的php页面

这是我的外部 js 页面的一部分,我在我的 php 页面上调用

但是更改事件不能触发!你有什么建议吗?