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

0 投票
2 回答
324 浏览

javascript - 如果语句问题,如何在正文中查找元素?

我正在尝试在javascript(jquery库)中编写一个简单的if语句,它只是在页面中找到div.video元素,如果它可以找到它,则将变量'arrows'设置为true,如果它不能为false。

这是我到目前为止所拥有的:

我正在使用它的页面目前正在开发中,但这里是开发链接:第一个是带有 div.video 元素的示例页面,因此应该隐藏箭头:

视频元素页面

第二个链接不包含 div.video 项目,而是包含 div.photo 元素。由于 div.video 不在页面上,它应该在此处显示箭头。

照片元素页面

奇怪的是,if 语句确实隐藏了箭头,但它在所有页面上都隐藏了箭头,而不仅仅是包含视频内容的页面。

任何帮助将不胜感激,因为 Firebug 似乎没有在我的 js 中注册任何类型的错误。

0 投票
2 回答
8465 浏览

c# - c#如何使用DataSource在DataGridView中隐藏一行

我有一个包含许多用户的数据源 (BindingList),但有些用户我不想在我的 DataGridView 中显示。是否可以隐藏它们。我找不到有效的事件。

RowsAdded 有时会隐藏磨损的行。

0 投票
1 回答
4649 浏览

reporting-services - 隐藏矩阵网格线 SQL Server Reporting Services 2005

我正在使用 Visual Studio 2005 (SSRS) 中的 SQL Server Reporting Services 创建报告。我在列表中放置了一个矩阵。数据和矩阵工作正常。

但是我似乎找不到在运行时隐藏矩阵网格线的方法。此外,我已将静态第一列和第一行的可见性设置为 false,但是在运行报表时,它们占用的空间为空。有没有办法让单元格向左移动(因为第一个静态列已设置为不可见)?

提前谢谢,TM

0 投票
2 回答
4666 浏览

c# - 在 Visual Studio for C# 中从流利的接口类智能感知中隐藏 GetHashCode/Equals/ToString?

我有一个用于 IoC 容器注册过程的流畅接口,其中包含一些用于构建注册的类。

例如,我可以这样做:

但是,在点之后的每一步,智能感知都会弹出,显示 Object 类的四个标准方法,GetHashCode、Equals、GetType 和 ToString。

我尝试在几个类中覆盖这些方法,将EditorBrowsableAttribute属性附加到每个类,但它们仍然出现。我没有办法隐藏它们吗?

请注意,我并没有试图将它们隐藏在类本身中,只是从智能感知中隐藏。

基本上,我想要这样:

这是我在从返回的类中尝试的内容Register<T>

这显然行不通。还有什么我可以尝试的吗?

我还尝试添加一个新方法,而不是从 覆盖Object,并对其应用相同的属性,这也显示出来了,所以很明显该属性没有做我认为它会做的事情。

我注意到文档中关于不要从同一个程序集中隐藏东西的注释,但我尝试创建一个新项目,它们仍然显示在那里。

0 投票
1 回答
126 浏览

sql-server - 如何确定分层报告中可见子项的数量?

我正在使用 SQL Server Reporting Services 2008 创建报告。此报告中的表格使用数据中的 ID 和 ParentID 字段显示分层数据。每个数据行都有一个 ID 字段和一个 ParentID 字段,其中 ParentID 指向作为其父行的行的 ID。

分层显示这个没问题,但现在我想计算给定行的子项数。例如:

我可以使用以下表达式计算此计数:

但是,有时我想隐藏某些行,例如我想隐藏sub-sub A。在这种情况下,如何更改上述表达式以使其显示(1)for计数sub B

0 投票
3 回答
307 浏览

model-view-controller - MVC 路由问题

我正在尝试将没有控制器的操作映射到特定操作,但是,我不想在 URL 中显示控制器。我使用如下所示的映射部分地实现了这一点:

这成功地将在主控制器页面上发出的请求映射到

http://localhost:8082/Contact但是,如果在由不同控制器处理的不同页面上发出相同的请求,例如“NotHome”,我会收到页面未找到错误,因为搜索的路由是 NotHome/Contact。

提前感谢您提供的任何帮助或建议..

0 投票
3 回答
1419 浏览

jquery - jQuery 删除除特定 ID 之外的类元素

我需要hide()所有类级别的元素,'.dd-container'除非该元素具有idof '#tools'

我尝试了以下(不起作用),但我很确定我捏造了语法:

0 投票
2 回答
2836 浏览

jquery - Simple jQuery Hover Menu

This looks really bloated, can it be rewritten any better/more compact:

Thanks!

0 投票
2 回答
12304 浏览

qt - QT:隐藏对话框/窗口的标题栏

我有一个父窗口,其中按钮的单击事件函数具有以下几行:

SplashScreenDialog *splScrDlg = new SplashScreenDialog(this); splScrDlg->显示();

我想要的是从对话框(或窗口)中删除最大化按钮、最小化按钮、关闭按钮以及标题栏。[其实是一个闪屏,它会包含一个图像,然后会自动退出并打开主窗口,欢迎您提出其他显示闪屏的想法]

0 投票
1 回答
233 浏览

jquery - jquery hide 仅对带有边框的元素起作用

这是一个奇怪的问题。通过 jquery,我想创建一个容器对象,在视觉上隐藏它,将 AJAX 内容加载到其中,并在加载内容时显示。

奇怪的是,如果对象被赋予了边框,它似乎只会隐藏对象。例子:

这有效:

加载内容函数:

运行上述内容,它按预期工作。我清楚地看到带有红色边框的 DIV 被创建,然后慢慢隐藏起来。查看呈现的源代码,我可以确认 ajax 调用也在加载内容。

但是,如果我从上面省略红色边框,它永远不会隐藏自己。div 清楚地加载(带有绿色背景),不会隐藏自身,然后从 LOAD 调用中加载内容。

关于这里可能发生的事情有什么想法吗?这一切都在 Firefox 中运行。