问题标签 [selector]

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 投票
6 回答
271 浏览

jquery - 简化 jQuery 选择器

我有一个选择器“ td > a.leftmenuitem:last, div > a.leftmenuitem:last”,我想稍微简化一下。我已经尝试过“ * > a.leftmenuitem:last”、“ td, div > a.leftmenuitem:last”和“ (td, div) > a.leftmenuitem:last”,它们都不像第一个选择器那样工作。如果不为每个选择器创建单独的选择器,这种事情在选择器语法中是不可能的吗?

0 投票
2 回答
12249 浏览

iphone - 在 iPhone 的选择器中传递参数

我有一个 barButtonItem 调用一个在动画块中交换两个视图的动作。我在它调用的操作方法的开头禁用了barButtonItem它,并且我想在它完成时启用它,以便用户在完成翻转之前不能再次翻转视图。

它在 UIView 动画块中执行此操作,因此如果我在方法的 ned 处启用它,它将是即时的,并且会破坏目的,因为它在动画完成之前被启用。

在该方法中,我将 sender 转换为 UIBarButtonItem,然后禁用它。所以我找到了[UIView setAnimationDidStopSelector:@selector()],但是我需要在选择器中传递我的 barButtonItem,这样 enableControl 方法才能启用它(如果我可以创建一个匿名函数,这会容易得多..)。

那么如何将 barButton 作为参数传递呢?我宁愿不必为此制作 ivar。这是代码:


这是我将其更改为的内容,但没有调用该方法..我做错了什么?


编辑:我想通了。我必须使按钮成为上下文,然后执行setAnimationDelegate:self,然后setAnimationDidEndSelector:@selector(myMethod:finished:context:),然后在方法中将上下文转换为uibarbuttonitem并重新启用它。

0 投票
2 回答
201 浏览

c++ - 目录和文件选择器问题 (VC++ 2008)

我已经实现了一个带有组合框的文件选择器。我想将选定的文件名写入日志。问题是当我从原始目录中选择一个文件时它运行良好,但是当我从另一个目录中选择一个文件时它就不起作用了。有人可以帮忙吗?这是文件选择器的代码,它在一个对话框中。

这是初始化组合:

最后这是我将文件名写入文件的地方。

提前致谢。

0 投票
2 回答
127 浏览

javascript - 这些选择器中的哪个可能更快?

其实有几个问题,

鉴于以下两个将返回相同的结果集

使用父子 CSS 选择器约定或为选择器指定上下文之间在性能上有什么区别?

另外,鉴于我可以保证 tr 将是表的直接子级,这会提高上述性能吗?

0 投票
2 回答
1357 浏览

jquery - jQuery:如何根据名称查找上一个或下一个元素?

这是我正在尝试做的事情,简化:

在 Javascript 中:

我尝试使用$(this).prev("[rel=TimeStart]"),但它一直返回 null。有人知道我在做什么错吗?

0 投票
5 回答
1122 浏览

css - IE 会忽略自定义 CSS 选择器吗?

IE吓到我了。

我的 CSS 代码如下所示:

我的 html 代码如下所示:

为什么 IE 会忽略我的 CSS 代码?

0 投票
4 回答
372 浏览

javascript - 当 html 的选择器在没有 javascript 的情况下更改时加载新页面

如果浏览器中禁用了 javascript,当 html 的选择器更改时,我如何(如果有的话)加载新页面。

可以做到吗?

0 投票
5 回答
1643 浏览

objective-c - C 函数可以用作 Cocoa 中的选择器吗?

我想使用 C 函数而不是 Objective-C 方法来启动一个新线程。我试过了

我在哪里

并且data是一个void *,但我得到一个运行时崩溃objc_msgSend,调用自

我能做些什么呢?甚至可能吗?

0 投票
2 回答
1408 浏览

java - Selector.close 在 AIX 平台上抛出 java.util.ConcurrentModificationException

我正在使用 java nio 选择器,并且在调用 selector.close 时似乎在我的应用程序中随机但一致地遇到了以下问题。我的应用程序中的单个线程正在访问选择器对象。相同的应用程序在 Solaris、Linux 和 Windows 上运行良好。我觉得这是 Selector 的 AIX 实现的问题

java版本

任何指针表示赞赏,

提前致谢,

维杰

0 投票
3 回答
592 浏览

jquery - jQuery - 引用表中的特定行

我有一张桌子,可以使用var count = $("table tr").length;

基本上,我有向上和向下箭头控件来重新排序表中的行。我不希望向下箭头出现在最后一行,类似地向上箭头出现在第一行。

有没有办法引用表中的特定行以便我可以防止这种情况?