问题标签 [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 投票
1 回答
157 浏览

jquery - 在jQuery中,哪个更快,选择器或等效函数,还是依赖?

我经常想知道 jQuery 中选择器与等效函数的使用。我的意思是包含返回相同结果集但构造不同的相同组件的语句。

举个例子:

(注意:目的是针对两个等效的查询 - 如果这些查询并不总是相同,如果您能指出这一点,我将不胜感激)

那么,鉴于上面的例子,速度/性能有什么真正的区别吗?显然,前者更短,因此会导致上传/下载的字节数更少,但我目前对此并不感兴趣。

0 投票
5 回答
56594 浏览

jquery - 获取具有特定类名的所有选择下拉列表的正确 jquery 选择器是什么?

我想循环使用某个类名的所有下拉选择并向其中添加一个项目,我只是在努力使用正确的选择器


编辑: 我一定做错了,因为大多数被接受的答案似乎都不起作用,所以我认为我的代码中一定有一些怪癖。我在下面粘贴了 HTML 和 jquery 代码。让我知道这是否有意义。


HTML:

等等 。. .

jQuery代码:

0 投票
1 回答
326 浏览

iphone - iPhone 开发者 - @selector 的问题

在我的应用程序中,我试图在 appDelegate 中运行我的 applicationWillTerminate 中当前存在的一些代码。我已经将相同的代码 c/p'd 到当前正在运行的方法中(由 NSLog 验证),但代码似乎并没有以相同的方式执行。

以下代码来自我的应用程序WillTerminate,它保存数据,准备下次加载。

[myArray makeObjectsPerformSelector:@selector(saveAllDataLeads)];

当我将它插入到我的 DetailViewController.m 中(在当前处于活动状态的方法中)时,我插入以下内容。

[appDelegate.myArray makeObjectsPerformSelector:@selector(saveAllDataLeads)];

问题是它只是不做 saveAllDataLeads 中的东西,有人能看出什么问题吗?或者是否需要更多信息。

问候

在 DetailViewController.hi 中已声明

MyAppDelegate *appDelegate;

0 投票
1 回答
2269 浏览

iphone - 我可以在 NSDictionary 中放置一个 ObjectiveC @selector 吗?

这行不通。 NSDictionary只能容纳对象,SEL类型不是对象。

对于数字类型,您可以这样做[NSNumber numberWithInt:123],但选择器是否有任何类似的对象包装器?

0 投票
3 回答
4152 浏览

objective-c - 选择器的方法签名

我是 Objective C 业务的新手(大部分时间是 Java 开发人员),现在正在开发我的第一个杀手级应用程序。:-) 目前我对使用选择器作为方法参数感到困惑。例如,它们似乎与 C# 中的委托有点不同。

给定以下方法签名

有没有办法强制传递给这种方法的选择器的签名?该方法需要具有以下签名的方法的选择器

但是 SEL(类型)是通用的,因此很有可能将错误的选择器传递给 execute方法。好的,至少在运行时会看到一个有趣的行为......但我希望在发生这种情况时看到编译器警告/错误。

0 投票
2 回答
291 浏览

jquery - 第一个孩子选择器是什么意思?选择元素的第一个子元素?或者如果是第一个孩子就选择它?

看这个:

在实践中,它选择表中第一行的<td>元素。

当我第一次看到它时,我认为它是:选择所有<td>中的所有第一个子元素<table> </table>

但它的作用是:<td>如果它是其父项的第一个子项,则选择表中的所有内容。<td>表示每个标签之间的第一个。

所以,问题是,第一个子选择器是否像一个标志一样工作?或者它就像一种在 jQuery 包装器集中获取相关元素的第一个子元素的方法?

谢谢,

0 投票
4 回答
4197 浏览

objective-c - Objective-C va_list 和选择器

是否可以使用@selectorperformSelector:(或类似)使用可变参数列表的方法?

我正在编写一个可以分配一个委托来覆盖默认行为的类。在存在委托的情况下,对该类的实例进行的选择方法调用将转发到相同的相应委托方法,其中一些使用可变参数列表。

因此,例如,我需要能够创建检索SEL引用并使用如下方法向委托对象发送消息:

我假设这是不可能的,因此 Foundation 框架中的类似方法声明 - 在NSString

我假设我希望委托给的协议应该建议实施:

所以我@selector(logEventWithFormat:arguments:)可以使用选择器来调用:

我只是想知道我是否遗漏了一些东西,或者为了实现我想要的东西而走了很长一段路?

0 投票
2 回答
1173 浏览

wpf - WPF Custom Items Control with search support

I need to write a custom WPF control that should look like a ComboBox with extended items search feature. For this purpose I'd like to have a TextBox and a Popup with a search TextBox and a ListBox.

My first question is if it's a good decision to inherit from Selector, or rather ComboBox ?

The second question is where can I find a good example of this.. the only solution seems to be disassembling the Microsoft's library and look approximately what they are doing.

Other questions:

  1. How should I handle events? e.g. Button click in a Template. Should I look it up in the Template and register the events in that way, or can I register it directly in XAML like Click="PART_Button1CLick" ?

Thank you guys !

0 投票
1 回答
168 浏览

css - 用于 sIFR 菜单的 CSS 选择器

我已经成功地将sIFR用于标题等简单的应用程序,我正在尝试同时使用两种不同的字体——一种用于标题,一种用于菜单。
标题有效,但菜单无效。我正在使用Tofurious Wordpress主题。这是主题样式表中管理菜单字体和链接样式的部分:

我在sIFR#menu li a设置页面上输入,然后使用以下代码:Item To Replace

字体出现了——但不是上面指定的任何样式,它以一种意想不到的方式出现在博客上。您可以在此地址查看示例:www.laurenparkinson.com/blog

此外,实际的子菜单项根本没有出现。

0 投票
3 回答
5983 浏览

iphone - ASIHTTPRequest, EXC_BAD_ACCESS 当请求完成时

我正在尝试使用 ASIHTTPRequest 进行异步请求,但是在请求完成时收到通知时遇到了一些问题。

requestFinished 永远不会被调用。我在 ASIHTTPRequest.m 中遇到异常,-handleStreamCompleted:

有什么线索吗?