问题标签 [element]

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 投票
5 回答
24580 浏览

jquery - jQuery:按相对值移动元素

(意思是元素的左值):移动元素的最简单方法是什么 - 例如向左移动 10px(从其当前位置)?

0 投票
2 回答
497 浏览

javascript - 选择元素 onchange

如果选择元素已被选中,我如何访问它?

0 投票
5 回答
9906 浏览

c# - 如何从 C# 字典中的特定位置删除元素?

我有一个“字典”数据库,我想从特定位置返回一个元素。我看到有“ElementAt”功能,但我没有设法使用它。

为什么这样的东西不起作用?

它告诉我以下错误:

错误 3 'System.Collections.Generic.Dictionary' 不包含 'ElementAt' 的定义,并且最佳扩展方法重载 'System.Linq.Queryable.ElementAt(System.Linq.IQueryable, int)' 有一些无效参数

而且这段代码也不起作用,因为 closeHash[i] 只给我索引而不是实际元素:

Dictionary 中的每个元素都属于“State”类,并且 checkState 也是具有 GetH 和 GetG 函数的 State。我想取出第 Ith 位置的元素并对其进行处理,而不仅仅是删除它。

提前致谢!

格雷格

0 投票
5 回答
2647 浏览

jquery - 如何隐藏 DIV,它们在页面加载时显示一瞬间

我制作了一个非常快速的 jQuery 幻灯片,我正在使用它来隐藏在轮到他们之前不应该显示的 DIV:

但是在加载页面时,您可以看到 DIV 的 gall2 gall3 和 gall4 在它们被隐藏之前的一瞬间。

在我的 CSS 中添加是否可以:

这将解决他们在一瞬间显示的问题,只是想知道它是否可以接受

0 投票
3 回答
11394 浏览

jquery - Jquery - 更改动态下拉选定元素

我有一个动态生成的下拉列表,我需要使用 Jquery 更改选定的值。

一种方法是使用下拉列表的整个 ID(包括 ctl00..):

有没有办法使用 CSS 我可以找到元素并更改值,因为我不喜欢使用动态控件的 ID?

编辑 :

我忘了提到我在页面上有 2 个具有相同下拉名称的自定义控件。

所以自定义控件1生成:

和客户控制 2 生成:

因此,使用代码它只更改它在 DOM 中找到的第一个名称的值,我如何更改第二个名称的值...有没有办法使用 CSS 来做到这一点?

0 投票
2 回答
691 浏览

jquery - 如何通过更改属性重新排序我的输入字段?

调用函数时如何重新排序输入?

即:当现在单击a2 删除按钮时,我有a1、a3 和a4 我想重新排序,以便它是a1、a2(原为a3)和a3(原为a4)。我知道如何手动执行此操作,但是如何动态编写呢?

脚本:

这是HTML:

0 投票
4 回答
104 浏览

wpf - 这种元素实例化的方法叫什么?

每当我在后面的代码中创建 UIElement 时,我都会做这样的事情:

但后来我在某处看到了这种语法,想知道它叫什么。我从未在我的任何 .NET 书籍中看到过它:

这显然很好,因为它很简洁。所以我想我的问题是:

  1. 它叫什么?
  2. 以这种方式实例化 UIElement 有什么缺点吗?

我也很难找出正确的方法来设置 CornerRadius 和 StrokeThickness 等属性,并认为#1 的答案可能会帮助我进行更智能的搜索查询。

0 投票
1 回答
1756 浏览

jquery - 动态容器高度(仅限 jQuery)

我有一个固定高度 (180px) 的页眉和固定高度的页脚 (50px)。我希望容器高度为:窗口高度 MINUS 页眉 MINUS 页脚。如果容器高度可以在窗口调整大小时更新,那就太棒了!

我发布了同样的问题,并通过纯 CSS 解决方案得到了很好的答案,它可以工作,但在 IE6 和 7 中仍然存在问题,所以如果可能的话,我想要一个 jquery Only 解决方案

0 投票
1 回答
2423 浏览

javascript - 从 overlay.js firefox 插件获取 HEAD 元素

我有一个用于 Firefox 的 lightwiehgt 插件,它需要将脚本注入 HTML。代码如下所示:

问题是document.getElementsByTagName("head")[0]返回“未定义”,检查document.getElementsByTagName("head").length为 0。

它当前在浏览器 document.onLoad 事件上执行,但我也尝试从中调用它window.setTimeout以确保加载同步没有问题,但同样的情况发生了。

任何人的任何想法?谢谢!

0 投票
1 回答
847 浏览

javascript - 将输入框动态添加到表单中?

我正在尝试做的与这个问题非常相似:
Using jQuery to dynamic add form fields (or fieldsets) based on a dropdown box value

具体来说,我想使用下拉框值将输入框的数量添加到字段集中。

我不知道 jQuery,所以我链接到的答案没有回答我的问题,我想知道如何在 JavaScript 中做到这一点?