问题标签 [visible]

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 投票
4 回答
5676 浏览

jquery - jquery选择可见而不使用:可见

来自 jquery docs 的元素在以下情况下被隐藏:祖先元素被隐藏,因此该元素不会显示在页面上。

我有一个隐藏的 div 和可以隐藏或可见的内部段落

所以任何选择 $(".myclass:visible") 都会失败,因为包装器是隐藏的

有没有其他方法可以检查包装器内是否可见元素并计算它们。

例如,检查元素是否具有类 myclass 和 css display:none 是我猜的一种解决方案,但我的任何尝试都失败了。

任何帮助表示赞赏

0 投票
4 回答
4999 浏览

jquery - 如果元素可见,则对另一个元素执行某些操作。jQuery

我有多个这样的容器

目标是只有在包含图像时才在“.container span”周围设置边框。

我试过这样的东西..但它不起作用

0 投票
1 回答
624 浏览

apache-flex - Flex4 AIR NativeWindow doesn't stay invisible at launch

In Flex 3 I had my AIR application setup to always have the native window being invisible at startup so that the app can recall stored window position and size from a local shared object. After that it sets the last used window pos and size and THEN it makes the native window visible by calling nativeWindow.activate().

Very clean, always worked flawless! Now enter Flex 4 ...

In Flex 4 the visible property in the AIR descriptor file seems to be ignored for some reason. The documentation states that it should work but in my simple test AIR always makes the window visible instantly after launch, regardless if I have set visible to false.

Does anyone know how to get this working like it was in Flex 3?

EDIT: Ok so the docs state that the Flex mx:WindowedApplication (and s:WindowedApplication?!?) component automatically displays and activates the window immediately before the applicationComplete event is dispatched, unless the visible attribute is set to false in the MXML definition.

This explains why it goes visible all by itself even if it somehow defies the purpose of setting visible to false in the first place. However if setting WindowedApplication.visible to false the app window shortly goes visible as intended but then instantly goes invisible again after a fraction of a second. It seems that nativeWindow.activate() is called too soon because if I wait for one frame and then call it, it works as it should and stays visible. However I doubt this is best practice to use callLater or an enterFrame handler to wait for the next frame to be triggered.

0 投票
4 回答
3737 浏览

asp.net - 希望asp下拉列表选择使面板可见

我有一个asp下拉列表,如果选择包含某个单词,我想让面板可见-这怎么可能?

0 投票
1 回答
230 浏览

javascript - 重新加载具有更改可见性的控件脚本

我有一个具有一些复选框和一些 javascript 函数的控件。我在某些页面中使用它并且它工作正常。在一种情况下,我在具有两个表的页面中使用它,并且在页面加载中具有此控件的表是不可见的,并且经过一些操作后,我将其可见性更改为 TRUE。但是没有加载控制脚本,并且我在此页面上有错误:“预期对象”。在源代码中,没有控制脚本。更改可见性后如何重新加载控制脚本?

0 投票
2 回答
3991 浏览

delphi - 当鼠标移到面板上时如何使面板出现?德尔福

当我将鼠标移到其位置时,如何使面板显示其中的所有内容?

当我再次将其移开时,它会淡出?

在可见时执行它不是问题(淡出除外),我可以使用 onmouseleaves 执行此操作。

但是当它不可见时,你如何让它可见呢?

谢谢

0 投票
1 回答
1626 浏览

apache-flex - Flex 4:当超出面板尺寸时,火花面板中的控件仍会显示

我在进行一些编程面板调整大小时发现了这一点:当火花面板中的组件位于物理面板边界之外时,它们仍然可见。mx 面板不会发生这种情况。

在 Windows 7 上运行 Flex 4.1

我尝试将 mx 和 spark 控件放在 spark 面板中,它们都出现在边界之外。请注意,mx 面板不会发生这种情况。

为了使火花表现得像 mx,我缺少什么?

谢谢 !

示例代码:

0 投票
2 回答
14954 浏览

delphi - Delphi 隐藏表单:Form.Hide 和 Form.Visible:=False 有区别吗?

我正在查看两份代码,一份我有 myForm.Hide,另一份我有 myForm.Visible := False。我不记得我为什么要更改它,如果一个是错误修复或者是否有任何区别。

0 投票
1 回答
2329 浏览

c# - 获取在 C# 中实际可见的进程/窗口

我有一个所有打开窗口的列表,这些窗口位于 Windows 任务栏中。我想要做的是从列表中删除那些不可见的。

我的意思是,如果一个窗口被另一个窗口隐藏,它不应该在我的列表中。

过去两天我一直在搜索谷歌,但没有成功...

有任何想法吗?

PS:我可以获取每个进程的位置和大小,因此获取最后一次使用进程/空闲时间也可以......

0 投票
3 回答
2936 浏览

javascript - 隐藏对象但仍有位置保留

我正在尝试制作两个不同时显示的表单。第一个在页面打开时保持可见,但如果用户选择,第一个应该被隐藏,第二个可能会取而代之。所以这是我的CSS:

这是HTML:

这是我的Javascript来做到这一点:

所以,我遇到了三个问题:

  • 第二个表单在页面上有一个保留的地方,我不想要这个空的地方
  • 第二种形式显示在该保留位置上,而不是在第一种形式上显示
  • 如果用户选择其中一个选项并在没有任何反应后尝试选择其他选项

我该如何解决这个问题?