问题标签 [selection]

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 投票
1 回答
777 浏览

javascript - FCKeditor 和访问编辑器选择

我为 FCKeditor 添加了一个自定义文件选择器插件,并且插入新链接可以正常工作。问题是我应该能够检测到当前光标位置或选择何时已经是链接。目前,这会导致嵌套锚标记而不是更新现有链接。

FCKEditor JavaScript API 没有太大帮助:“使用编辑器中的选择:使用选择对象”

我会对与此相关的示例或有关选择对象的文档感到满意。谢谢!

0 投票
3 回答
1617 浏览

jquery - Jquery:选择中的选择

我有一个从先前选择中存储的不同元素的数组,称之为' a'。

然后我如何从先前的选择(a)中进行另一个选择并只返回类型的元素input

0 投票
1 回答
8403 浏览

vba - 如何使用 VBA 将样式应用于 Word 中的多个选择?

我创建了一个宏,它将特定样式应用于文档中选择的任何内容。但是,在草稿视图中,当用户在样式区域窗格中单击以选择一个段落,然后 Ctrl + 单击另一个段落时,运行此宏时不会应用此附加选择:

我需要添加什么?注意:工作流程不能改变,因此用户选择文档中的实际文本;它们设置为使用样式区域窗格...

工作流程如下:

替代文字 http://img6.imageshack.us/img6/1994/91231840.png

(不需要的)输出如下:

替代文字 http://img34.imageshack.us/img34/1239/outputt.png

0 投票
2 回答
7222 浏览

jquery - 使用 jQuery 在页面上(不在文本区域中)获取选定的文本

这个插件可以让你抓取用户在文本区域中选择的文本,并且这个站点有非基于 jQuery 的指令来抓取用户在文本区域之外选择的文本。

我想知道后者的功能是否在任何 jQuery 插件中都可用。

编辑:另外,是否可以获得选择的开始和结束索引?即,选择在包含元素内的开始和结束位置?

0 投票
3 回答
2138 浏览

javascript - 如何镜像文本选择?

假设您有两个输入:

<input id="input1" type="text"/><input id="input2" type="text"/>

这样,通过一些 JavaScript 魔法,您在 input1 中键入的任何内容也将被放入 input2 中。从这个意义上说,input2“镜像”了 input1。

有没有办法我也可以“镜像”文本选择。因此,如果我在 input1 中选择了一些文本,我怎样才能在 input2 中选择完全相同的文本?

我一直在查看 Microsoft 的 TextRange 对象和 Mozilla 等人使用的 Selection 对象,但整个混乱似乎相当麻烦。以前有没有人成功地做这样的事情?

澄清:感谢到目前为止的回复。需要明确的是:我不是在问如何镜像文本。我已经解决了那个。问题只是关于选择 input1 中的文本并选择 input2 中的相应文本。

0 投票
2 回答
39074 浏览

javascript - 如何获取包含当前选择的 DOM 元素?

您可以使用鼠标选择网页的一部分。

我知道我可以获取当前选择的文本,但是如何获取包含当前选择的开始或结束的 DOM 元素?

0 投票
4 回答
21536 浏览

jquery - jQuery 循环寻呼机AnchorBuilder

我正在使用 Cycle 插件在新闻旋转器中使用。这意味着我使用 Div 来填充幻灯片而不是图像。

我的最终目标是制作一个寻呼机,而不是通常的 1、2、3、4 等,而是返回幻灯片中的第一个 H3 标签。

我知道这可能是一个次要的选择问题,但这是我目前使用的:

我也尝试过这样的事情:

正如你可能知道的那样,我还是个初出茅庐的人。:/

任何人都可以帮助我进行选择吗?

0 投票
1 回答
1086 浏览

apache-flex - Flex:引用 TileList 中的所有数据

我的 Flex 应用程序中有 2 个 TileList 组件。

1 个 tilelist 充满了类似于以下 xml 示例的数据:

该图块列表中显示的数据是名称。

我的第二个瓷砖列表:

显示的数据是偏好。

用户可以单击第一个图块列表,然后应该在第二个图块列表中选择人们“喜欢”的项目(换句话说,它们被点亮)。

我的第一个图块列表上的点击事件

有什么办法可以做到这一点?

0 投票
1 回答
1502 浏览

listbox - WPF 在列表框中实现橡皮筋类型选择

我试图允许Listbox用户想要选择的项目中的橡皮筋或套索类型选择。我Listbox在一个网格中,我在网格中添加了一个控件,该控件在我要选择的区域上绘制一个矩形。我已经尝试测试这些Listbox项目以查看它们是否在矩形内,但它们似乎都返回它们没有。当查看VisualTreeHelper.GetDescendantBounds这些项目时(就像我对矩形所做的那样,得到它的 X,Y)它总是将 X,Y 返回为每个项目的 0,0。我在命中测试方面做错了什么?

0 投票
1 回答
1707 浏览

winforms - Listbox ClearSelected 方法使项目保持选中状态

我在用户控件中托管了几个 winforms 列表框控件。我想要在这个用户控件中的行为是我只希望一个列表框一次有一个选定的项目。

因此,如果我选择了 Listbox1 中的一个项目并单击 listbox2 列表框中的一个项目,则应该自动取消选择所有项目。

我尝试使用以下代码来完成此操作:

我将列表框的名称存储在字典中。(列表框的数量是动态的)。此示例中的 listBoxName 是刚刚单击的列表框,因此此代码避免清除该框中的选择。

运行此代码时得到的行为非常出乎意料。假设我有 3 个列表框...listbox1、listbox2 和 listbox3。假设当前选中了 listbox2 中的 item3。如果我单击 listbox1 的第 4 项,则最终结果是选择了 listbox1 中的第 4 项(如预期的那样),但 listbox2 选择了第 1 项。

简而言之,之前有一个项目选择的列表框仍然选择了项目 1,而不是被清除选择。

我在 ClearSelection 方法调用后立即发出了 debug.print listBox.SelectedItems.Count ,果然它说选择了 1 个项目。

关于如何执行此操作或修复我的代码的任何想法?

赛斯

编辑:顺便说一句,我将列表框绑定到业务对象集合。