问题标签 [show-hide]
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 - jQuery在慢速操作期间显示“加载”
我试图在使用 jQuery 的缓慢操作期间显示一个小的加载图像,但无法正确处理。这是一个有数千行的大表。当我选中“mostrarArticulosDeReferencia”复选框时,它会从这些行中删除“隐藏”类。此操作需要几秒钟,我想提供一些反馈。“正在加载”是一个带有小动画 gif 的 div
这是完整的代码
看起来 jquery 正在“优化”这 3 行
并且从不显示加载 div。有任何想法吗?
奖励:有更快的方法来做这个显示/隐藏的事情吗?发现切换速度慢得多。
更新:我试过这个
这就是我得到的
- 点击复选框
- 在 2/3 秒内没有任何反应(处理中)
- 页面得到更新
- 加载 div 在一瞬间出现
更新2:我有一个可行的解决方案。但是为什么我必须使用 setTimeout 来使其工作超出了我的范围......
更新 3:刚刚为这种特殊情况找到了更好的解决方案。
使用 .css({'display':'none'}) 比 hide() 快得多,所以不需要加载动画......
这篇文章向我展示了光:显示/隐藏性能。
jquery - 动态附加(显示/隐藏文本),单击时显示/隐藏下面的字段集
我想将(显示/隐藏文本)动态附加到一个跨度,当单击该特定文本时,我想在下面的字段集上显示/隐藏效果。我完成了将显示/隐藏文本附加到跨度的任务。但是当我单击该文本时,问题就出现了。除了 span 旁边的文本被更改之外,什么都没有发生。
HTML:
JS代码:
请建议我需要进行哪些更改。提前致谢
javascript - 使用 jquery 多次显示/隐藏 div
我想使用 jquery 从文本链接中显示/隐藏 DIV。
到目前为止,它与我在该网站上找到的示例略有不同的是,我需要一种通用的方法来在一个页面上多次执行它,并且还能够在任何页面上使用它。
如果我可以将 JS 放在包含在页面中的单独文件中,那就太好了,所以也许可以将它包装成一个函数?
有人可以在这里帮助我吗?为了使其通用,我可以在其中分配一个显示/隐藏的 div,其 id 为id="toggle-hide-1"并且只需更改我页面中的数字以使其成为不同的显示/隐藏区域
我可以只使用一个名称来命名 ID,该名称将使函数显示/隐藏一个 div,并将它与在页面上显示/隐藏的其他 div 分开,我可以向它添加一个数字。
下面是部分代码,它将在链接单击时显示/隐藏 div,但不完全是我需要的。
javascript - 在 jQuery 中选择元素
继续这个链接上的问题,我想在 test.html 中添加一些功能
事件触发器是“单击”任何 <p class=""> 标记。单击后,我希望那个特定的 <p> 消失(这很简单),但我也想要那个
- 如果三个中的一个或两个 <p> 被隐藏,则“Hide 'em”按钮应该与“Show 'em”一起“显示”但是
- 如果所有 <p> 都被隐藏,那么“Hide 'em”也应该被隐藏并且
- 当所有 <p> 都可见时,“Show 'em”应该被隐藏。
我试图用我对 jQuery 选择器的知识和可用的选择器文档来解决这个问题,但没有达到我想要的任何地方。这就是我到目前为止所做的。
但是,此代码不会在所有 <p> 隐藏的极端条件下选择性地切换
c++ - 如何查找窗口的 SW_SHOW/SW_HIDE 状态
我正在尝试确定已使用 CWnd::ShowWindow() 隐藏或启用的窗口控件的可见性。(或 ::ShowWindow(hWnd,nCmdShow))
我不能简单地使用 ::IsWindowVisible(hWnd),因为控件位于选项卡上,它本身可能会被切换出去,导致 IsWindowVisible 返回 FALSE。
有没有办法获得 SW_SHOW/HIDE(或其他)窗口状态,或者我是否需要使用 ShowWindow() 的 retun 值并相应地重置?
编辑:由于控件已启用(或禁用)以显示,但当前可能不可见,因为选项卡已切换,我认为它的 SW_SHOW 状态将保持不变,即使窗口本身实际上并未打开. 如果我的期望不切实际,那也没关系。
所以我真的在寻找'可以显示这个窗口/控件'
javascript - 在单击 jquery 时显示隐藏的 li
抱歉,我仍在学习所有愚蠢的 jquery 问题,并发现这是一个很好的资源!
如何<li>
在点击类时显示这是我的 html
我正在为我的 jquery 尝试这个(以及许多其他组合):
我最初认为我需要使用它,但如果我正确理解“this”,它会获取当前元素,所以我认为我需要获取当前元素之后的下一个元素li
。
与往常一样,任何帮助都会很棒!
编辑:这里是实际使用的 php 代码,
最终编辑:
因为代码是通过 php while 循环生成的,所以 jquery 需要是
});
jquery - 在一个 div 内的一系列图像上单独使用 show hide
我对 JQuery 完全是个菜鸟,我的任务是完成一个超出我能力范围的项目。
我有一系列图像,每个图像都在它自己的 div 中,并带有一个相关的隐藏段落。我可以使用简单的显示/隐藏脚本从第一个 div 中获取段落以正确显示和隐藏,但是一旦我将更多图像 div 添加到组合中,代码要么只打开第一个图像,要么同时打开<P>
所有图像<P>s
。
显然,我需要帮助集成一个等效的 EACH 循环。
这是代码:
excel - 结合 IF else 与 LEFT 隐藏列
如果某个范围内单元格的前 3 个字符等于另一个单元格的内容,我正在尝试编写一些代码来隐藏列。如果一个范围内的单元格是空白的,我有隐藏列的代码;-
以及识别单元格前 3 个字符的代码;-
但是我如何将两者结合起来,引用一个特定的单元格而不是“字母”?
不能让它工作 - 有什么建议吗?
干杯
jquery - 根据菜单选择显示/隐藏表单元素
我正在尝试编程(在学习 JQuery 时)以下内容:
我有一个包含各种元素的表格。基于使用选择菜单项所做的选择,我希望隐藏或显示一个或多个元素。到目前为止,我有这个脚本:
这是表格:
这是我的CSS:
到目前为止,这不起作用。我感谢任何人可以给我的任何帮助。
戴夫
jquery - 将 jquery show-hide 与 Dynamic Drive Step Carousel Viewer v1.8 集成时出现问题
我正在使用 Dynamic Drive Step Carousel Viewer v1.8 显示一系列项目图像(div class="panel")
在#scroll.belt div.
每个图像面板中包含一个隐藏<p>
的图像,其中包含更大版本的图像和一些文本描述。到目前为止,一切都很好。
当用户单击任何图像时,我希望<p>
与该图像关联的隐藏项出现并浮动在#scroll.belt div 上方。我已经成功使用 jquery 显示/隐藏代码在独立面板中创建效果,但我无法让它在多个面板上正常工作(它要么<p>
一次打开全部隐藏,要么根本不打开) ,也无法将效果集成到 Step Carousel Viewer 的onpanelclick:function(target)
参数中。
我是一个菜鸟(显然)并且在这次交付方面落后了,所以任何帮助将不胜感激。
这是 Step Carousel 的代码,包括相关样式: