问题标签 [swap]

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 投票
6 回答
3633 浏览

jquery - JQuery交换元素的切换,一次一个

我是 JQuery 的新手,我想知道您是否对如何使用 JQuery 而不是 JScript 完成以下任务有任何想法:

您在顶部 div 中有一组 a:

在它们下面,在同一个容器 div 内,有四个内容 div,一个接一个,每个都属于上面的每个 a:

现在,这里的想法是,我们首先关闭所有这些内容 div,但其中一个是第一个:acerca,它对用户可见:

现在,使用顶部的 h3 a,我希望发生以下行为:

1.- 如果我单击的项目与默认打开的项目 (acerca) 不同,则关闭当前打开的项目并显示新项目。2.- 如果我单击已打开的同一项目(acerca),则不会发生任何事情:必须始终打开一个内容 div。3.- 如果可能,使用#anchors 来掩盖丑陋的“javascript:;” 的旧时光。

使用 JavaScript 的 onclick 函数(除了#3)非常简单,但是,我不知何故被 JQuery 卡住了。

非常感谢您的帮助 Sotkra

0 投票
1 回答
3290 浏览

javascript - IE6 Unit PNG修复+ Javascript交换图像不起作用

我正在为 IE6 PNG 透明度使用 Unitpngfix。一切顺利。

现在我需要在 png 中实现一个菜单按钮,以便在鼠标悬停时进行交换。我使用了dreamweaver“添加行为>交换图像”。它生成一个java脚本代码。

交换图像脚本:

Unitpng 修复脚本:

HTML 代码:

交换图像概念和 png 透明度在所有浏览器中都可以正常工作。

但是当我将鼠标悬停时,我在 IE6 中遇到了一个错误。没有鼠标悬停在初始页面加载菜单按钮上的 png 透明度在 ie6 中工作,当我将鼠标悬停在图像上时,交换 png 图像出现,但透明度消失了。

我认为当鼠标悬停时 unitpngfix 脚本被停用。

需要一些建议/帮助来激活鼠标悬停时的 png 透明度。

0 投票
2 回答
1301 浏览

html - html 和 swf 交换(在 swf 文件加载到 100% 时显示 html)

这就是我想要实现的。

  1. 在加载 swf 文件时,包装器 div显示 html 内容(例如文本内容)。
  2. 当 swf 文件加载 100% 时,它会替换包装器 div 中的文本内容然后在包装器 div中播放。
  3. 当 swf 文件播放完毕后,它会被替换为之前的文本内容。

(这更像是 html 到 swf 到 html 在 div 内交换)

如果这是可能的或任何其他解决方法,有什么想法吗?

非常感谢任何可以分享的人。

0 投票
1 回答
1996 浏览

image - 使用淡入/淡出的图像替换(画廊风格)

我相信你们都看过这个使用这个图像替换的演示:

http://www.webdesignerwall.com/demo/jquery/img-replacement.html

因此,假设我想更改屏幕上的 4 个图像来模拟我正在更改整个“页面”,但避免使用 AJAX/PHP 或任何图像预加载器。我的代码现在遇到的问题:

是当你调用“淡入”、“动画不透明度”或类似的东西时,使用 .attr({src:whatever}) 切换图像源总是首先使其可见,即使在使 .css 可见性之后也是如此无/不可见。

我已经尝试过延迟, setTimeout 等(我尝试尽可能多地研究以避免重复的帖子)

希望这是有道理的,对不起,如果它太罗嗦/不清楚

反馈表示赞赏!谢谢!

0 投票
13 回答
49412 浏览

java - 是否可以在 Java 中编写交换方法?

这是问题:编写一个交换两个变量的方法。这两个变量应该是原语。它不需要是通用的,例如两个int变量。有办法吗?!

0 投票
3 回答
25183 浏览

javascript - 用 jQuery 交换 div 内容

这是我的 HTML:

单击 a 后div.small,我希望图像和标题都可以交换容器 div。问题是我不能只交换 src,因为有一堆需要保留的内联样式集。最后,一旦图像被交换,我想将我的自定义函数.fitToParent()应用于它们。

我该怎么做呢?

0 投票
2 回答
5879 浏览

jquery - Jquery Mouseenter/Mouse Leave 图像交换

所以我写了一小段代码来尝试一些新的方法来进行图像交换以进行预加载,但我遇到了一些麻烦。

我的问题是我有一个包含一些填充和文本的图像的容器,但是我的翻转激活仅在有人翻转图像而不是容器时发生。我一定有一些小错误,希望有人可以帮助我。仍然在学习!

这是html:

这是jQuery:

0 投票
3 回答
346 浏览

windows - 按需分页以允许分析大量数据

我正在开发一种分析工具,该工具从流程中读取输出并不断将其转换为内部格式。“记录阶段”完成后,对数据进行分析。数据全部保存在内存中。

但是,由于所有记录的信息都保存在内存中,因此记录的持续时间是有限制的。对于大多数用例来说,这是可以的,但应该可以运行更长时间,即使这会损害性能。

理想情况下,一旦 RAM 使用量达到一定限制,程序应该能够开始使用除 RAM 之外的硬盘空间。

这引出了我的问题:是否有任何现有的解决方案可以做到这一点?它必须在 Unix 和 Windows 上都可以工作。

0 投票
3 回答
1192 浏览

php - 位运算符的 MySQL 状态交换

我正在寻找一种解决方案/最佳实践来交换状态标志的值。

mysql 中的状态 INT(3) 有几个值,我希望能够交换 LIVE 和 NOT_LIVE 值,而不会中断其中的其他按位值。

如果是标志字段,如 0 或 1,则很简单:

我想知道是否有一种方法可以基于两个值(x,y)进行交换 - 无需太多代码逻辑,如上面的代码。当然,我可能在做梦,只需要恢复到 SELECT 查询、if 语句和 UPDATE ......

有任何想法吗?

0 投票
2 回答
6090 浏览

java - Java Hashmap:交换两个值?

我可以交换 Hashmap 的两个值的键,还是我需要做一些聪明的事情?

看起来像这样的东西: